【发布时间】:2013-08-09 20:09:37
【问题描述】:
我有一个如下所示的数据模型:
public class Model
{
public string DisplayAs {get;set;} // TextBox, CheckBox, ComboBox
public string Value {get;set;}
public string DisplayName {get;set;} // Row1, Row2, ...
}
现在我想在 Datagrid 中显示这些模型,如下所示:
我怎样才能做到这一点?请提供一些示例代码。 我用不同类型的 DataTemplateSelectors 尝试了一整天,但我无法让它工作
【问题讨论】:
-
您能否详细说明您绑定到 Combobox、TextBox 和 CheckBox 的问题?
-
模型的 Value 属性。对于正确的数据类型,将有一个 IValueConverter
标签: c# wpf datagrid datatemplateselector celltemplate