TextBox上的Xaml触发器,绑定到MVVM属性而不触发

时间:2016-08-31 15:00:55

标签: c# xaml datatrigger

我是Xaml触发器的菜鸟。 您是否看到任何明显的原因导致此触发器无效:

 <TextBox  Text="{Binding TiretNom}" Margin="1">
    <TextBox.Style>
         <Style>
              <Style.Triggers>
                <DataTrigger Binding="{Binding TiretNom}" Value="">
                     <Setter Property="TextBox.Background" Value="Tomato"/>
                      </DataTrigger>
                      <DataTrigger Binding="{Binding TiretNom}" Value="a">
                        <Setter Property="TextBox.BorderBrush" Value="Green"/>
                      </DataTrigger>
                 </Style.Triggers>
           </Style>
     </TextBox.Style>
</TextBox>

当属性TiretNom =&#34;&#34;时,背景也不会改变, 如果TiretNom =&#34; a&#34;

,边框刷也不会变红 提前谢谢。

0 个答案:

没有答案