WPF DataGrid默认列类型

时间:2010-04-15 04:29:46

标签: wpf datagrid wpftoolkit wpfdatagrid

我正在使用DataGrid在DataTable中显示2种可能类型的DataRow。一种类型的列为Parent = NULL,另一种类型的Parent设置为同一DataTable中的另一个DataRow。 DataTable中的列列表总是不同的,因此无法显式描述每列。

我想在Parent = DataRow行的每个单元格中显示UserControl,并在Parent = NULL行中显示默认的Text / Check框。我的第一个策略是尝试将所有自动生成的列的默认列类型设置为DataGridTemplateColumn,而不管数据类型如何,以便我可以使用样式然后在需要时使用我的UserControl或CheckBox或TextBox。我怎么能这样做?

更重要的是,是否有比这更好的策略?

干杯, 戴夫

0 个答案:

没有答案