删除datagrid可能的WPF?

时间:2011-04-06 07:57:41

标签: wpf wpf-controls wpfdatagrid

我有main.xaml,我有一个带有一些标签的功能区。基本上我有一个文章选项卡,类别选项卡,关键字选项卡等。我希望能够做的是,一旦我点击文章选项卡,我加载数据网格与文章,一旦我点击类别选项卡,我使用Categories加载datagrid,并使用相同的东西加载关键字。我正在考虑创建3个数据网格,一旦点击了一个标签,我就隐藏/删除了另外两个2.这是正确的方法,如果是这样的话,我该如何实现呢?

感谢您的帮助和时间

2 个答案:

答案 0 :(得分:0)

好的解决了

我只需要这个

dgCategories.Visibility = Visibility.Collapsed;

答案 1 :(得分:0)

我没有使用功能区,但在普通的选项卡控件中,您可以将SelectedContentTemplateSelector属性设置为DataTemplateSelector。这将为您当前选择的内容提供给定模板。这意味着您不必担心添加/删除控件,因为这将由WPF处理。

通常,当您面临更改内容的显示时,我建议您使用模板选择器。