有什么方法可以更改最小化按钮,最大化按钮,WPF窗口框架/边框等。在xaml中使用样式?如何更改最大化按钮颜色/纹理
0
A
回答
1
这些按钮是Window Chrome的一部分,因此应该让用户决定它们的外观(Windows可以选择更改Chrome的颜色)。所以如果你想控制Chrome浏览器,它不像窗口风格那么简单。
您可以使用WindowStyle属性去除它们,或者使窗口成为Dialog类型的窗口,但为了获得更多控制权,您需要为窗口创建自定义镶边。
如果你想要走这条路,这绝对有可能,但是你需要查看关于为你的窗口创建自定义镶边的信息。这里有几个资源,但是做你的研究,看看其中哪些,或者其他什么资源最能满足您的需求:
1
您可以删除默认Windows chrome WindowStyle="None"
和ResizeMode="NoResize"
,然后创建任何你喜欢的边框/按钮。例如。
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
WindowStyle="None"
ResizeMode="NoResize"
BorderBrush="Blue"
BorderThickness="5">
<StackPanel Orientation="Horizontal"
VerticalAlignment="Top"
HorizontalAlignment="Right"
Height="20" >
<Button Content="Minimize" />
<Button Content="Restore" />
<Button Content="Close" />
</StackPanel>
</Window>
相关问题
- 1. 更改纹理的颜色
- 2. 如何更改UIActionsheet按钮的颜色?
- 3. 如何更改颜色点击按钮?
- 4. 如何更改按钮颜色?
- 5. 如何更改按钮的颜色
- 6. 如何更改WinForms按钮颜色?
- 7. 如何更改按钮颜色
- 8. 更改颜色的按钮
- 9. 更改按钮颜色onClick
- 10. 如何更改按钮中的背景颜色大小?
- 11. 更改按钮颜色作为背景颜色更改?
- 12. 更改按钮带纹波的背景颜色
- 13. 用纹理图像更改纹理颜色
- 14. 通过更改按钮样式更改按钮颜色
- 15. 如何更改标准按钮上的选择器/波纹颜色?
- 16. UWP - 改变后退按钮颜色而不改变最小化/关闭按钮颜色
- 17. 按钮大小和按钮按下背景颜色的变化
- 18. 更改jQuery UI按钮的颜色
- 19. SweetAlert - 更改颜色的按钮
- 20. 更改颜色kendo ui按钮
- 21. 更改Tweetmeme按钮颜色在wordpress
- 22. 更改AlertDialog中的按钮颜色
- 23. 更改临时按钮的颜色
- 24. QML按钮更改文字颜色
- 25. 更改引导按钮的颜色
- 26. 更改背面按钮的颜色
- 27. 更改提交按钮的颜色
- 28. Opencart 2更改搜索按钮颜色
- 29. 更改WinForm按钮文本颜色?
- 30. 更改Xamarin形成按钮颜色