【发布时间】:2019-01-20 23:01:04
【问题描述】:
我在视图中有一些代码:
<StackPanel Orientation="Horizontal" Background="{StaticResource GrayBrush8}">
<RadioButton Content="Radio1" />
<RadioButton Content="Radio2" />
</StackPanel>
<ct:DynamicFilterPanel Grid.Row="1"
ItemsType="{x:Type db:RadioData1}"
DbContext="{Binding DataContext}"
FilterQuery="{Binding FilterQuery, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
ChildCollectionsFilters="{Binding SubTypesFilter}"
WindowType="{x:Type mah:MetroWindow}"
/>
<ct:BDataGrid Grid.Row="2" IsReadOnly="True" ItemsSource="{Binding Model.List}" SelectedItem="{Binding Model.SelectedItem}" />
我有一些包含列、模型和视图模型的数据和名称的类。 当我启动应用程序时,它会显示带有 RadioData1 数据的列。好的。第一个单选按钮就是为此。但是,当我单击第二个单选按钮时,我该怎么做,它会显示另一个包含 RadioData2 列的列表。什么样的转换器?或者我必须在此视图中进行更改。
【问题讨论】:
标签: c# wpf radio-button