Language

DataGridViewImageCell.ValueIsIcon プロパティ

定義

このセルに Icon 値が表示されるかどうかを示す値を取得または設定します。

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

プロパティ値

このセルに 値が表示される場合は a0/& 。それ以外の場合は 。

注釈

Icon値のアルファ チャネルが正しく描画されるようにするには、このプロパティを true に設定します。 このプロパティがtrueされると、FormattedValueTypeプロパティとValueType プロパティは、Type型を表すIcon オブジェクトを返します。

所有する列の ValuesAreIcons プロパティを設定すると、列内のすべてのセルの ValueIsIcon プロパティも設定され、列の表示が更新されます。 個々のセルの指定した値をオーバーライドするには、列の値を設定した後でセルの値を設定します。

新しいレコードの行のセルに対してこのプロパティの値が変更されると、セルに表示されるイメージは、 DefaultNewRowValue プロパティの現在の値に更新されます。

列 ValuesAreIcons プロパティとは異なり、セル ValueIsIcon プロパティは、その値を変更しても、関連付けられているセル スタイルの NullValue プロパティを自動的に更新しません。 セルValueIsIconプロパティ値をtrueに変更する場合は、NullValue プロパティによって返されるオブジェクトのStyle プロパティを有効なIconに設定してください。 ValueIsIconプロパティの値をfalseに変更するときは、必ず NullValue プロパティを有効なImageに設定してください。

適用対象

こちらもご覧ください