我正在尝试在WPF中玩弄颜色和窗体的背景颜色。没有进行任何其他操作(不包括代码后台,从另一个类派生等),我创建了一个全新的默认Windows表单。我将背景更改为某种浅蓝色。保存表单。运行程序并打开该表单。表单以其他更暗的颜色出现,就好像它甚至没有尊重XAML。
<Window x:Class="MyProjectNamespace.AnotherWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="AnotherWindow" Height="300" Width="300" Background="#4800A8A6">
<Grid>
</Grid>
</Window>
此外,如果我尝试使用相同的背景值 #4800A8A6 创建一个画刷并执行 BrushConverter.ConvertFrom("#4800A8A6"); 然后运行表单,我仍然会得到与设计师显示的不正确颜色... 这是怎么回事...