我得到 2 RibbonCombobox,第一个FiltreEtatPays和第二个FiltreEtatType,第一个 RibbonCombobox 的选定值是第二个的驱动内容。所以我想在第一个 RibbonCombobox 的 selectedItem 更改时清除第二个 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;
我能怎么做 ?