2017-09-09 4 views
0

Ich möchte ein Bild in der Spalte für booleschen Typ haben. Um Spalteneigenschaften anzugeben, verwende ich das OLVColumn-Attribut und dort gebe ich ImageAspectName an.Wie verhindert man die Anzeige von True/False in der Spalte bei Verwendung von Image?

[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"; 
} 

Dies funktioniert gut und Anzeige Bild in Spalte, sondern auch Anzeige von "True" neben Bild.

enter image description here

Wie kann ich String-Wert von Booleschen Eigenschaft Vermeiden Sie die Anzeige, während immer noch ImageAspectName mit?

Antwort

0

Sie könnten AspectToStringFormat auf ein Leerzeichen setzen.

Verwandte Themen