读书人

为什么Button的颜色不变?解决思路

发布时间: 2012-02-28 13:06:36 作者: rapoo

为什么Button的颜色不变?
WPF里:

<StackPanel TextBlock.Foreground="Red" TextBlock.FontSize="24">
<TextBlock>Just A TextBlock</TextBlock>
<Button>Just A Button</Button>
</StackPanel>

[解决办法]
这个么。

原因应该是这样。

Button的ForegroundProperty

C# code
ForegroundProperty = TextElement.ForegroundProperty.AddOwner(typeof(Control), new FrameworkPropertyMetadata(SystemColors.ControlTextBrush, FrameworkPropertyMetadataOptions.Inherits)); 

读书人网 >CAD教程

热点推荐