删除datagrid可能的WPF?

删除datagrid可能的WPF?,wpf,wpf-controls,wpfdatagrid,Wpf,Wpf Controls,Wpfdatagrid,我有main.xaml,其中有一个功能区,上面有一些选项卡。基本上,我有一个文章选项卡、类别选项卡、关键字选项卡等。我想能够做的是,一旦我点击文章选项卡,我就用文章加载datagrid,一旦我点击类别选项卡,我就用类别加载datagrid,关键字也是一样。我正在考虑创建3个数据网格,单击一个选项卡后,我会隐藏/删除另外2个。这是正确的方法吗?如果是,我该如何实现 感谢您的帮助和时间好的 我只需要这个 dgCategories.Visibility=可见性。已折叠 我没有使用功能区,但在普通选项卡

我有main.xaml,其中有一个功能区,上面有一些选项卡。基本上,我有一个文章选项卡、类别选项卡、关键字选项卡等。我想能够做的是,一旦我点击文章选项卡,我就用文章加载datagrid,一旦我点击类别选项卡,我就用类别加载datagrid,关键字也是一样。我正在考虑创建3个数据网格,单击一个选项卡后,我会隐藏/删除另外2个。这是正确的方法吗?如果是,我该如何实现

感谢您的帮助和时间

好的

我只需要这个


dgCategories.Visibility=可见性。已折叠

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


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

建议使用jjrdk描述的TabControl(假设datagrid位于Tab的上下文和子级中)。