编辑DataGrid显示列
-
若要填充下拉列表,请首先使用下列选项之一设置 ComboBox 的 ItemsSource 属性。
·静态资源。
·x:Static 代码实体。
·ComboBoxItem 类型的内联集合。
-
使用静态资源做为ItemSource。
-
使用x:Static扩展标记作为ItemSource。首先定义一个静态属性,然后通过x:Static扩展标记指向该静态属性。
-
使用ComboBoxItem 类型的内联集合做为ItemSource。
-
使用普通数据集合作为ItemSource。
由于DataGridComboBoxColumn没有DataContext属性,所以ItemSource直接绑定普通数据集合将不起作用,需要使用编辑样式(EditingElementStyle)和显示样式(ElementStyle)来呈现数据。
END