我想在列中有一个布尔类型的图像。要指定列属性,我使用OLVColumn属性,然后指定ImageAspectName
。
[OLVColumn("UseK", DisplayIndex = 4, ImageAspectName = "ImageForUseK", CheckBoxes = false, Width = 40)]
public bool UseK
{
get { return useK; }
set
{
if (useK == value) return;
useK = value;
OnPropertyChanged("UseK");
}
}
protected bool useK = true;
public string ImageForUseK()
{
return "success";
}
这工作正常并在列中显示图像,但也在图像旁边显示文字“真”。
如何在使用ImageAspectName
的同时避免显示布尔属性的字符串值?
您可以将AspectToStringFormat设置为空格。