Bad*_*Bad 6 c# xaml titlebar windows-10 uwp
有没有办法以某种方式隐藏/崩溃/使UWP应用程序中的标题栏暂时不可见(但不是完全禁用)?
我知道可以在应用程序全屏后自动折叠标题栏,但我需要在可调整大小的桌面窗口中实现它.我也知道你可以自定义标题栏的外观,比如颜色等.
原因:我有一个带有很多窗口的应用程序,需要节省屏幕空间,并为Windows的客户区域提供更多空间.
我读过不同的消息来源,但找不到答案:
例如,对于WPF的同一问题,似乎有一个解决方案:如何从窗口中删除标题栏但保留边框
Bad*_*Bad 24
最后,我应该说,为了拥有额外的屏幕空间(我需要),可以将客户区扩展到标题栏并使3个按钮的背景颜色(最小化,最大化,关闭)透明:
使用标准标题栏:
使用扩展视图和透明按钮的背景:
ApplicationViewTitleBar formattableTitleBar = ApplicationView.GetForCurrentView().TitleBar;
formattableTitleBar.ButtonBackgroundColor = Colors.Transparent;
CoreApplicationViewTitleBar coreTitleBar = CoreApplication.GetCurrentView().TitleBar;
coreTitleBar.ExtendViewIntoTitleBar = true;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10943 次 |
| 最近记录: |