我有main.xaml,我有一个带有一些标签的功能区。基本上我有一个文章选项卡,类别选项卡,关键字选项卡等。我希望能够做的是,一旦我点击文章选项卡,我加载数据网格与文章,一旦我点击类别选项卡,我使用Categories加载datagrid,并使用相同的东西加载关键字。我正在考虑创建3个数据网格,一旦点击了一个标签,我就隐藏/删除了另外两个2.这是正确的方法,如果是这样的话,我该如何实现呢?
感谢您的帮助和时间
答案 0 :(得分:0)
好的解决了
我只需要这个
dgCategories.Visibility = Visibility.Collapsed;
答案 1 :(得分:0)
我没有使用功能区,但在普通的选项卡控件中,您可以将SelectedContentTemplateSelector属性设置为DataTemplateSelector。这将为您当前选择的内容提供给定模板。这意味着您不必担心添加/删除控件,因为这将由WPF处理。
通常,当您面临更改内容的显示时,我建议您使用模板选择器。