実行時にラベル コンテンツを動的にバインドしたいと考えています。バインディング プロパティが null または空の場合、バインド値 (名前) をコンテンツとして表示します。私は以下のように試しましたが、うまくいきません: バインディング プロパティに値がある場合、正常に動作します。XAML コードは次のとおりです。
<Label Content="{DynamicResource name}">
<Label.Style>
<Style>
<Style.Triggers>
<DataTrigger Binding="{Binding name}" Value="{x:NULL}">
<Setter Property="Label.Content" Value="name" />
</DataTrigger>
</Style.Triggers>
</Style>
</Label.Style>
</Label>
助けて。ありがとう!