DataGridViewImageCell.ValueIsIcon Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob diese Zelle einen Icon-Wert anzeigt, oder legt diesen fest.
public:
property bool ValueIsIcon { bool get(); void set(bool value); };
public bool ValueIsIcon { get; set; }
member this.ValueIsIcon : bool with get, set
Public Property ValueIsIcon As Boolean
Eigenschaftswert
true
, wenn diese Zelle einen Icon-Wert anzeigt, andernfalls false
.
Hinweise
Um sicherzustellen, dass der Alphakanal von Icon Werten korrekt gezeichnet wird, legen Sie diese Eigenschaft auf true
. Wenn diese Eigenschaft lautet true
, geben die FormattedValueType Eigenschaften ValueType ein Type Objekt zurück, das den Icon Typ darstellt.
Durch Festlegen der ValuesAreIcons Eigenschaft der eigenen Spalte wird auch die ValueIsIcon Eigenschaft jeder Zelle in der Spalte festgelegt und die Spaltenanzeige aktualisiert. Um den angegebenen Wert für einzelne Zellen außer Kraft zu setzen, legen Sie die Zellwerte fest, nachdem Sie den Spaltenwert festgelegt haben.
Wenn sich der Wert dieser Eigenschaft für eine Zelle in der Zeile für neue Datensätze ändert, wird das in der Zelle angezeigte Bild auf den aktuellen Wert der DefaultNewRowValue Eigenschaft aktualisiert.
Im Gegensatz zur Spalteneigenschaft ValuesAreIcons aktualisiert die Zelleigenschaft die NullValue Eigenschaft der zugeordneten Zellformatvorlage ValueIsIcon nicht automatisch, wenn Sie den Wert ändern. Wenn Sie den Wert der Zelleigenschaft ValueIsIcon in true
", achten Sie darauf, die NullValue Eigenschaft des Objekts festzulegen, das von der Style Eigenschaft auf eine gültige IconEigenschaft zurückgegeben wird. Wenn Sie den ValueIsIcon Eigenschaftswert ändern, false
achten Sie darauf, die NullValue Eigenschaft auf einen gültigen ImageWert festzulegen.