私が得た私のリソースで
<ControlTemplate TargetType="Label" x:Key="GraphicalCheckBox">
<Label Name="TickImage"/>
<ControlTemplate.Triggers>
<Trigger Property="Tag" Value="True">
<Setter TargetName="TickImage" Property="Background" Value="{DynamicResource ContractApprovedGreen}" />
</Trigger>
<Trigger Property="Tag" Value="False">
<Setter TargetName="TickImage" Property="Background" Value="{DynamicResource Close}" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
私の見解では、私は得ました
<Label x:Name="COC" Template="{StaticResource GraphicalCheckBox}" Tag="{Binding Bill20IsValid}" Width="100" Height="100" Background="Gray" />
Bill20IsValid をTrue
にTextBox
変更すると に変更されますTrue
が、ラベルは に更新されず、他のコードの場所で正常に動作し、このコードが数か月前に機能したContractApprovedGreen
と確信しています。ContractApprovedGreen
なぜ私のGraphicalCheckBox
テンプレートが機能しないのですか?