在
Windows 10 UWP中,我们可以设置标题栏和窗口按钮(windows chrome)的样式.
但是,当使用悬停或单击它们时,这对关闭按钮不起作用.
请看以下代码段:
但是,当使用悬停或单击它们时,这对关闭按钮不起作用.
请看以下代码段:
Color PrimaryColor = Color.FromArgb( 0xFF,0xFF,0x00,0x00 ); Color ContrastColor = Color.FromArgb( 0xFF,0x00 ); Color SemiColor = Color.FromArgb( 0xFF,0x7F,0x00 ); ApplicationView AppView = ApplicationView.GetForCurrentView(); AppView.TitleBar.ButtonInactiveBackgroundColor = ContrastColor; AppView.TitleBar.ButtonInactiveForegroundColor = PrimaryColor; AppView.TitleBar.ButtonBackgroundColor = ContrastColor; AppView.TitleBar.ButtonForegroundColor = PrimaryColor; AppView.TitleBar.ButtonHoverBackgroundColor = PrimaryColor; AppView.TitleBar.ButtonHoverForegroundColor = ContrastColor; AppView.TitleBar.ButtonpressedBackgroundColor = SemiColor; AppView.TitleBar.ButtonpressedForegroundColor = ContrastColor;
这应该使所有按钮变黑,并带有红色前景(图标).按下时应使用半红色背景.
它对于最小和最大按钮完美无瑕 – 在关闭按钮上只有正确显示背景和前景(及其非活动版本).悬停和按下状态回退到默认窗口值.
请参阅下图.关闭按钮有另一个红色(默认值)和悬停时的默认白色前景.
_
提前致谢!
-Simon
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。