我有一个可以显示的窗口XamDataGrid
。但是,我计划有几个 XamDataGrids 可供选择:
- 包网格
- 组件网格等
每个这样的网格都有自己的DataSource
和ContextMenu
。这个想法是在运行时选择一个网格。我想知道如何设计这个。
我可以Styles
对应我的每个网格,ResourceDictionary
然后在运行时将一个应用于我的窗口中的单个 XamDataGrid 吗?我对 WPF 不是很有经验......有人可以给我一些关于这个或任何其他方法的指示吗?
这是我到目前为止所拥有的:
资源字典.xaml
<Style x:Key="XamDataGridStyle" TargetType="{x:Type igDP:XamDataGrid}">
</Style>
主窗口.xaml
<igDP:XamDataGrid Name="xamDataGrid1" Style={StaticResource XamDataGridStyle} />