首先創建一個空的項目
然后看看前台寫的代碼,如下圖所示
1 <Grid> 2 <StackPanel HorizontalAlignment="Center" 3 VerticalAlignment="Center"> 4 <CheckBox Name="TestCheckBox" 5 Content="TestDataTriggerDemo"/> 6 <TextBlock> 7 <TextBlock.Style> 8 <Style TargetType="TextBlock"> 9 <Setter Property="Text" Value="Hello,這是測試!"/> 10 <Setter Property="FontSize" Value="36"/> 11 <Style.Triggers> 12 <DataTrigger Binding="{Binding ElementName=TestCheckBox,Path=IsChecked}" Value="True"> 13 <Setter Property="Text" Value="Hi,你好!數據觸發器成功!"/> 14 <Setter Property="Foreground" Value="Blue"/> 15 </DataTrigger> 16 </Style.Triggers> 17 </Style> 18 </TextBlock.Style> 19 </TextBlock> 20 </StackPanel> 21 </Grid>
我們來看看運行效果
為了防止網上有的網站抓數據,而且不留下原文地址,所以博主只能這樣加水印了。如有不適,請多多諒解。