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

属性值

如果该单元格显示 Icon 值,则为 true;否则为 false

注解

若要确保正确绘制值的 alpha 通道 Icon ,请将此属性设置为 true。 当此属性为 true时, FormattedValueTypeValueType 属性返回表示 Type 类型的 Icon 对象。

ValuesAreIcons设置所属列的 属性还会设置ValueIsIcon列中每个单元格的 属性,并刷新列显示。 若要替代单个单元格的指定值,请在设置列值后设置单元格值。

当新记录的行中某个单元格的此属性的值发生更改时,该单元格中显示的图像将更新为该 DefaultNewRowValue 属性的当前值。

与列 ValuesAreIcons 属性不同,单元格 ValueIsIcon 属性在更改其值时不会自动更新 NullValue 关联单元格样式的 属性。 将单元格ValueIsIcon属性值更改为 true时,请务必将 属性返回Style的 对象的 属性设置为NullValue有效的 Icon。 将 ValueIsIcon 属性值更改为 false时,请务必将 NullValue 属性设置为有效的 Image

适用于

另请参阅