wpf中textblock disable后,背景色默认为灰色,这个颜色可否改变?

codeyell-com 2010-05-27 10:25:24
textblock设置IsEnabled="False"后,背景色默认为灰色,是否可以修改为其它颜色?如何修改?
谢谢
...全文
876 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
leon0905 2010-05-27
  • 打赏
  • 举报
回复
<Style x:Key="txtBlckStyle" TargetType="TextBlock">
<Style.Triggers>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsEnabled" Value="False" />
</MultiTrigger.Conditions>
<Setter Property="Background" Value="Green" />
</MultiTrigger>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsEnabled" Value="True" />
</MultiTrigger.Conditions>
<Setter Property="Background" Value="Red" />
</MultiTrigger>
</Style.Triggers>
</Style>
悔说话的哑巴 2010-05-27
  • 打赏
  • 举报
回复
http://msdn.microsoft.com/zh-tw/library/system.windows.controls.textblock_properties.aspx
leon0905 2010-05-27
  • 打赏
  • 举报
回复
要给自己的textblock加上这个style

<TextBlock …… Style="{StaticResource txtBlckStyle}" …… >
codeyell-com 2010-05-27
  • 打赏
  • 举报
回复
试了一下,没用。改不了颜色

[Quote=引用 2 楼 leon0905 的回复:]
XML code
<Style x:Key="txtBlckStyle" TargetType="TextBlock">
<Style.Triggers>
<MultiTrigger>
<MultiTrigger.Conditions>
<Conditi……
[/Quote]

110,559

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧