タイトルには、コンボボックス内の特定の項目が選択されたときに表示されます。コンボボックス内の項目が選択されているときに表示するよう設定します。
私は、次の
<ComboBox Name="cmbRequiredRule" SelectedValuePath="Content"
SelectedValue="{Binding Path=ClientValidation.NarrativeRequiredRule}">
<ComboBoxItem>All</ComboBoxItem>
<ComboBoxItem>Matching</ComboBoxItem>
</ComboBox>
<Border Visibility="Collapsed">
<Border.Resources>
<Style TargetType="{x:Type Border}">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=ClientValidation.NarrativeRequiredRule}" Value="Matching">
<Setter Property="Visibility" Value="Visible" />
</DataTrigger>
</Style.Triggers>
</Style>
</Border.Resources>
....
</Border>
とビューモデルでは、このプロパティを試してみました:
public string NarrativeRequiredRule
{
get...
set...
}
が、トリガが
私はバインディングを試みた私の質問で。どちらも同じ問題があります。 – Marcom
@マコミ私の答えを変えました。私は、スタイルをこのように定義するときに私が過去に持っていた問題を思い出しました。 – Rachel
はいそれは働いた!ありがとう。それは厄介なバグです:/ – Marcom