在我的 C# WPF 应用程序中,我以编程方式将 ComboBoxColumn 添加到 DataGrid:
public static DataGridComboBoxColumn getCboCol(string colName, Binding textBinding)
{
List<string> statusItemsList = new StatusStrList();
DataGridComboBoxColumn cboColumn = new DataGridComboBoxColumn();
cboColumn.Header = colName;
cboColumn.SelectedItemBinding = textBinding;
cboColumn.ItemsSource = statusItemsList;
return cboColumn;
}
如果包含 DataGrid 中的项目包含 myStatusStrList
不包含的文本,则不会显示。
示例:如果我的StatusStrList
containsA, B, C
和 DataGrid 的项目 has X
,X
则不会在 ComboBox 中显示为文本。
我怎样才能解决这个问题?
在此先感谢,克里斯蒂安