我的项目中有 2 个下拉库控件。第一个下拉菜单的选择是控制第二个下拉菜单中显示的内容。我有几个类别,它们的可见性由所选项目的枚举控制。
<RibbonGalleryCategory Header="Slice Attributes" Visibility="{Binding Path=MapModel.SelectedTypeKey, Mode=TwoWay, Converter={StaticResource EnumMatchToVisibilityConverter}, ConverterParameter={x:Static map1:TypeKey.Slice}}">
这工作正常,除了在初始启动。如果我按预期更改第一个下拉列表过滤器。它显示了初始星上的所有内容,并且似乎忽略了基于第一个下拉菜单的可见性。我正在使用 MVVM,所以如果我能提供帮助,我宁愿不使用后面的代码。
任何想法如何让过滤器在初始启动时工作?