有什麼方法可以更改最小化按鈕,最大化按鈕,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形成按鈕顏色