c# - 如何在 Windows 10 桌面应用程序中隐藏 WPF 中的任务栏?
问题描述
如何在 Windows 10 桌面应用程序中隐藏 WPF 中的任务栏?
我环顾四周,这是我得到的最接近的,但我无法隐藏任务栏。
this.ShowInTaskbar = false;
this.WindowState = WindowState.Maximized;
this.WindowStyle = WindowStyle.None;
我正在使用 WPF、NET Core,这是一个 Windows 10 桌面应用程序。我在网上冲浪并看到了这个建议,但仍然无法正常工作。
this.WindowStyle = WindowStyle.None;
this.Top = 0;
this.Left = 0;
this.Width = SystemParameters.WorkArea.Width;
this.Height = SystemParameters.WorkArea.Height;
this.MaxHeight = SystemParameters.MaximizedPrimaryScreenHeight;
this.MaxWidth = SystemParameters.MaximizedPrimaryScreenWidth;
我想要一个真正的全屏,没有标题栏和任务栏,就像幻灯片或 powerpoint 幻灯片隐藏两者一样。
解决方案
这段代码没有问题,它没有显示在任务栏中,并且全屏阻塞了任务栏。
this.ShowInTaskbar = false;
this.WindowState = WindowState.Maximized;
this.WindowStyle = WindowStyle.None;
this.ResizeMode= ResizeMode.NoResize;
我猜你使用的是自定义主题库,我也遇到过类似的问题。你可以试试这个:
<Window.Style>
<Style TargetType="{x:Type Window}"/>
</Window.Style>
推荐阅读
- c# - 我无法将数组作为函数参数传递。我该如何解决?
- javascript - 如何将嵌套 JSON 响应中的数据显示到 ReactJS 中的表中
- c# - 如何在软删除中获取参考数据?
- angular - 配置 K8s nginx 入口以将流量路由到两个单独的 Angular SPA 站点
- amp-html - 如何在 amp 页面的不同服务方法之间同步 CLIENT_ID?
- cors - Ionic4 + Codeigneter CORS 问题
- javascript - 用于 Web 的 Firebase 实时数据库是否具有 PWA 的离线功能
- testing - TestCafe 重新加载页面并重新执行夹具挂钩
- discord.js - 我正在执行“userinfo”命令和 idk 我必须写什么才能在嵌入中提到 meberhighestRole
- localstack - Localstack - 无法访问仪表板