我有一个绑定到数据源的 Infragistics UltraWinGrid,并且该数据源中的一列包含布尔值。我Style
将列的属性设置为,Edit
以便它显示文本而不是复选框。但是,我不想显示值True
or False
,而是希望它显示Yes
or No
。
如何格式化单元格的值以显示布尔值是或否?
我有一个绑定到数据源的 Infragistics UltraWinGrid,并且该数据源中的一列包含布尔值。我Style
将列的属性设置为,Edit
以便它显示文本而不是复选框。但是,我不想显示值True
or False
,而是希望它显示Yes
or No
。
如何格式化单元格的值以显示布尔值是或否?
您可以定义一个 ValueList 并设置该列的 ValueList 属性
private void ultraGrid1_InitializeLayout(object sender, InitializeLayoutEventArgs e)
{
ValueList vl=new ValueList();
vl.ValueListItems.Add(true, "Yes");
vl.ValueListItems.Add(false, "No");
e.Layout.Bands[0].Columns["ColumnBoolean"].ValueList=vl;
}