c# - 让我的 wpf 应用程序全屏(覆盖窗口的任务栏和标题栏)

标签 c# wpf wpf-controls fullscreen

我想让我的应用程序最大化到全屏意味着它隐藏 Windows 任务栏和标题栏。它应该由一个按钮触发。

我正在尝试像这样开发我的应用程序窗口。 enter image description here

在下面添加我的代码片段

 <controls:MetroWindow x:Class="EDUI.MainWindow"
            xmlns:controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:local="clr-namespace:EDiscoveryCore;assembly=EDiscoveryCore"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            Title="eDi"  BorderBrush="SkyBlue" BorderThickness="2" Height="999" Width="1071" WindowState="Maximized" x:Name="MainWindows">

最佳答案

您需要将 WindowStyle 设置为 none 以及将 WindowState 设置为 Maximized

<Window ...    
 WindowStyle="None"   
 WindowState="Maximized">

关于c# - 让我的 wpf 应用程序全屏(覆盖窗口的任务栏和标题栏),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25499393/

相关文章:

c# - MVC 下拉列表未获取 Controller 中的值

c# - 使用 FileHelpers 填充零

c# - 通过 WCF 中的命名管道将消息从 Windows 服务记录到应用程序

wpf - 如何在 WPF MVVM 应用程序中处理可绑定(bind)应用程序范围的变量?

wpf - 文本内容的编程更改与用户更改有关的TextBox TextChanged事件

c# - 从格式为 dd MM yyyy hh mm 的字符串中解析日期时间(带月份名称)

c# - C#/WPF 中禁用的复选框上的鼠标按钮事件

c# - 从资源文件设置 image.Source

c# - 我可以使用反射访问 ItemsControl 的 ItemsHost 吗?

c# - 如何将数据表绑定(bind)到 wpf 可编辑组合框 : selectedItem showing System. Data.DataRowView