IsEnabled的TextBox触发器

时间:2015-08-03 19:24:12

标签: wpf textbox styles

我希望在我的控件TextBox时更改Background IsEnable = false颜色:

<Style TargetType="{x:Type TextBox}">
    <Style.Triggers>
        <Trigger Property="IsEnabled" Value="false">
            <Setter Property="Background" Value="#00ffffff"/>
        </Trigger>
    </Style.Triggers>
</Style>

但似乎这根本不起作用,现在我的Backgroung颜色为transparent而我的Watermark(我使用的是MahApps)却丢失了。

1 个答案:

答案 0 :(得分:1)

您已将HEX颜色的不透明度部分(前2位数)设置为透明(00)。

<Setter Property="Background" Value="#ffffffff"/>