DataGridViewImageCell.ValueIsIcon Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą Icon , czy ta komórka wyświetla wartość.

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

Wartość właściwości

true jeśli ta komórka wyświetla Icon wartość; w przeciwnym razie false.

Uwagi

Aby upewnić się, że kanał Icon alfa wartości jest poprawnie malowany, ustaw tę właściwość na truewartość . Gdy ta właściwość to true, FormattedValueType właściwości i ValueType zwracają Type obiekt reprezentujący Icon typ.

ValuesAreIcons Ustawienie właściwości kolumny właścicieli ustawia ValueIsIcon również właściwość każdej komórki w kolumnie i odświeża wyświetlanie kolumny. Aby zastąpić określoną wartość dla poszczególnych komórek, ustaw wartości komórek po ustawieniu wartości kolumny.

Gdy wartość tej właściwości zmieni się dla komórki w wierszu dla nowych rekordów, obraz wyświetlany w komórce zostanie zaktualizowany do bieżącej DefaultNewRowValue wartości właściwości.

W przeciwieństwie do właściwości kolumny ValuesAreIcons właściwość komórki ValueIsIcon nie aktualizuje NullValue automatycznie właściwości skojarzonego stylu komórki po zmianie jej wartości. Po zmianie wartości truewłaściwości komórki ValueIsIcon na , należy ustawić NullValue właściwość obiektu zwróconego przez Style właściwość na prawidłową Iconwartość . Po zmianie ValueIsIcon wartości falsewłaściwości na , należy ustawić NullValue właściwość na prawidłową Imagewartość .

Dotyczy

Zobacz też