ViewModel プロパティの 1 つに基づいてのみ表示するラベルがあります。XAML は次のとおりです。
<Label HorizontalAlignment="Center" VerticalAlignment="Center"
HorizontalContentAlignment="Center"
VerticalContentAlignment="Center"
FontSize="24" Width="200" Height="200" >
<Label.Content >
Option in the money!
</Label.Content>
<Label.Style>
<Style TargetType="{x:Type Label}">
<Setter Property="Visibility" Value="Hidden" />
<Style.Triggers>
<DataTrigger Binding="{Binding OptionInMoney}" Value="True">
<Setter Property="Visibility"
Value="Visible" />
</DataTrigger>
</Style.Triggers>
</Style>
</Label.Style>
</Label>
これが最善の方法かどうかはわかりませんが、いずれにせよ、ラベルを点滅させたいと思っています。明らかに、表示されているときにのみ点滅させたいです。誰かがサンプルコードを教えてくれますか、またはこれを行うための簡単な例を書くことができますか? ある種のトリガーとアニメーションが必要だと思います。おそらく、アニメーションを停止するために、ラベルが表示されなくなったときにトリガーも必要ですか?
ありがとう、Dave PS これらすべての WPF トリックについての良い本またはサイトはありますか? その本を覚えている人のための「MFC Answer Book」のようなもの。