2つのRibbonCombobox、最初のFiltreEtatPaysと2番目のFiltreEtatTypeを取得します。最初のRibbonComboboxの選択された値は、2番目のコンテンツを駆動しています。そこで、最初のRibbonComboboxのselectedItemが変更されたときに、2番目のRibbonComboboxの表示値をクリーンアップしたいと思います。
次のxamlを取得します
<ribbon:RibbonComboBox x:Name="FiltreEtatPays" Label="Pays" Grid.Column="1" Grid.Row="0">
<ribbon:RibbonGallery Name="GallEtatPays" SelectionChanged="GallEtatPays_SelectionChanged">
<ribbon:RibbonGalleryCategory Name="GalEtatPays" ItemsSource="{Binding}"/>
</ribbon:RibbonGallery>
</ribbon:RibbonComboBox>
<ribbon:RibbonComboBox x:Name="FiltreEtatType" Label="Type" Grid.Column="1" Grid.Row="1">
<ribbon:RibbonGallery Name="GallEtatType">
<ribbon:RibbonGalleryCategory Name="GalEtatType" ItemsSource="{Binding}"/>
</ribbon:RibbonGallery>
</ribbon:RibbonComboBox>
このコードを試しましたが、表示されるテキストは変更されませんでした
FiltreEtatType.Text = "";
GallEtatType.SelectedItem = null;
どのようにできるのか ?