Tag: datagridtemplatecolumn

WPF DataGridTemplateColumncombobox更新所有行

我有这个XAML从combobox中选择ItemSource是Enum的值。 我使用的教程是: http://www.c-sharpcorner.com/uploadfile/dpatra/combobox-in-datagrid-in-wpf/ <DataGrid x:Name="dgProductItem" ItemsSource="{Binding ProductVersion.ProductItems}" 但是,当我从一行更改值时, 它将更新所有行 。 有人知道为什么吗? 编辑: 如果我只更改一行,它只会更新该行,但是当我更改另一行时,我刚刚更改的那行也将更改前一行。 干杯

DataGridTemplateColumn获取单元格的值

我正在使用WPF Toolkit中的WPF DataGrid 。 我在我的DataGrid添加了一个模板化列,每个单元格中都有一个CheckBox 。 现在我如何访问这些单元格中的值? DataGrid其他列来自DataSet 。 我可以访问这些,但我无法获得我添加到DataGrid的DataGridTemplateColumn的值。 有人有主意吗?

WPF DataGrid如何根据绑定数据将ColumnType设置为不同的类型?

我有“首选项”数据结构,其中我有字符串“值”字段和“类型”字段的枚举。 类型可以是0-Boolean,1-Integer,2-String … 根据此类型字段中的值,我想以不同的方式显示“值”单元格复选框,文本框,下拉列表等。因此,要清楚 – 相同的列应根据该行中的数据显示不同的单元格。 我想我需要使用DataGridTemplateColumn,但我从来没有这样做过,如果可能的话,我想要一些例子。 另外,我可以用XAML做什么以及在Code中需要做什么? 我想也必须使用Value转换器?