有什麼方法可以更改最小化按鈕,最大化按鈕,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. 如何更改條紋彈出式工作按鈕的顏色?
- 3. 如何更改按鈕的tabcontrol顏色?
- 4. 如何更改gridView的按鈕顏色
- 5. 如何更改按鈕顏色?
- 6. 如何更改Android按鈕顏色onClick?
- 7. 如何更改顏色點擊按鈕?
- 8. 如何更改按鈕的顏色?
- 9. 如何更改WinForms按鈕顏色?
- 10. 如何更改按鈕顏色
- 11. 如何更改按鈕的顏色
- 12. 如何更改UIActionsheet按鈕的顏色?
- 13. 更改顏色的按鈕
- 14. IBAction按鈕更改顏色?
- 15. 更改按鈕顏色
- 16. 按鈕更改顏色
- 17. 更改按鈕顏色
- 18. 更改AlertDialog.Builder按鈕顏色
- 19. 更改radcombobox按鈕顏色
- 20. 更改按鈕顏色onClick
- 21. GLSL更改紋理的像素顏色
- 22. 如何將按鈕的顏色更改爲其默認顏色
- 23. 如何更改按鈕中的背景顏色大小?
- 24. 更改按鈕顏色作爲背景顏色更改?
- 25. 更改按鈕帶紋波的背景顏色
- 26. 用紋理圖像更改紋理顏色
- 27. 如何更改按鈕顏色替代選擇按鈕?
- 28. 如何在選擇按鈕時更改按鈕的顏色?
- 29. 更改TextView按下按鈕的顏色
- 30. 按鈕大小和顏色變化