好的,这是一个垒球初学WPF问题.
默认情况下,窗口的背景为白色.我正在尝试破解错误报告表单,我想模仿更标准的Windows外观和感觉.
获取背景的默认颜色的任何简单方法?
Lar*_*ens 27
使用SystemColors类,特别是WindowColor属性.使用xaml时最好使用DynamicResources,因此使用... Key属性.这样,当用户在Windows中更改颜色时,您的应用程序即时更改.
<Window>
<Window.Background>
<SolidColorBrush Color="{DynamicResource {x:Static SystemColors.WindowColorKey}}">
</SolidColorBrush>
</Window.Background>
</Window>
Run Code Online (Sandbox Code Playgroud)
使用... BrushKey属性使得在需要刷子时更容易使用
<Window Background="{DynamicResource {x:Static SystemColors.WindowBrushKey}}">
</Window>
Run Code Online (Sandbox Code Playgroud)
PS:WPF Windows默认情况下应该已经有正确的颜色
| 归档时间: |
|
| 查看次数: |
17140 次 |
| 最近记录: |