我有一個帶有一些按鈕的StackPanel。我想StackPanel是半透明的,但按鈕保持不透明。我一直在谷歌搜索了一段時間,但仍然無法弄清楚這一點。我可以在半透明窗口上找到不透明控件的解決方案,但不能用於半透明控件上的不透明控件。半透明控件上的不透明控件
1
A
回答
5
當你說半透明的StackPanel時,你當然是指StackPanel的Background
。您可以隨時設置爲與不透明度小於1。在純色背景的情況下,刷機,這將是一個SolidColorBrush:
<StackPanel>
<StackPanel.Background>
<SolidColorBrush Color="Red" Opacity=".5"/>
</StackPanel.Background>
...
</StackPanel>
,或者你只是使用顏色以適當的Alpha值:
<StackPanel Background="#7FFF0000">
0
啊哈!我問自己後,我自己想到了(它帶來了我在解決塞爾達難題後總是得到同樣的回報)。
不是將我的不透明控件放到半透明控件中,而是在網格中放置了一個不透明度設置爲.5的邊框控件,然後將我的StackPanel添加到同一個網格位置,以便它重疊。
相關問題
- 1. 透明或半透明面板控制
- 2. 半透明的自定義控件
- 3. 使控件透明
- 4. 使控件透明
- 5. 透明子控件
- 6. OpenGL的透明/半透明
- 7. VSTO中的透明控件
- 8. JButton的不透明度/半透明度?
- 9. Winforms半透明PNG半透明PNG
- 10. wxWidgets具有不透明控件的透明框架
- 11. ASP.net透明編輯控件
- 12. 繪製表格上的透明控件
- 13. Java Swing - 半透明組件
- 14. 包含控件的不透明度
- 15. 不重疊的透明控件
- 16. 德爾福:透明控件在上網本上變得不透明
- 17. AWT組件上的半透明面板
- 18. 將圖像從不透明變爲半透明(並保持半透明狀態)
- 19. 半透明AppWidget?
- 20. SherlockActionBar半透明
- 21. 半透明NSView
- 22. 透明度控制(在透明容器中的非透明控制)
- 23. WPF半透明按鈕來控制MediaElement
- 24. WPF - 控制過半透明層
- 25. Winforms:如何在透明表單上獲取透明控件的鼠標事件
- 26. 如何根據父控件的不透明度控制後代控件的不透明度?
- 27. MediaPlayer上的半透明層
- 28. 半透明的seekbar
- 29. 使控件「透明」來點擊事件
- 30. VB6控件在用戶控件框架上顯示爲透明
好爸爸口香糖,這比我的解決方案更好,我只是從感覺聰明到有點愚蠢,沒有想到這一點。 –