DataGridViewImageCell.ValueIsIcon DataGridViewImageCell.ValueIsIcon DataGridViewImageCell.ValueIsIcon DataGridViewImageCell.ValueIsIcon Property

Definición

Obtiene o establece un valor que indica si esta celda presenta un valor Icon.Gets or sets a value indicating whether this cell displays an Icon value.

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

Valor de propiedad

Es true si esta celda presenta un valor Icon; de lo contrario, es false.true if this cell displays an Icon value; otherwise, false.

Comentarios

Para asegurarse de que el canal alfa Icon de valores se dibuja correctamente, establezca esta propiedad trueen.To ensure that the alpha channel of Icon values is painted correctly, set this property to true. Cuando esta propiedad es true, las FormattedValueType propiedades ValueType y devuelven un Type objeto Icon que representa el tipo.When this property is true, the FormattedValueType and ValueType properties return a Type object representing the Icon type.

Al establecer ValuesAreIcons la propiedad de la columna propietaria también se ValueIsIcon establece la propiedad de todas las celdas de la columna y se actualiza la presentación de la columna.Setting the ValuesAreIcons property of the owning column also sets the ValueIsIcon property of every cell in the column and refreshes the column display. Para reemplazar el valor especificado para celdas individuales, establezca los valores de la celda después de establecer el valor de la columna.To override the specified value for individual cells, set the cell values after you set the column value.

Cuando el valor de esta propiedad cambia para una celda de la fila para los nuevos registros, la imagen mostrada en la celda se actualiza al valor actual de DefaultNewRowValue la propiedad.When the value of this property changes for a cell in the row for new records, the image displayed in the cell is updated to the current value of the DefaultNewRowValue property.

A diferencia de la ValuesAreIcons propiedad de columna, ValueIsIcon la propiedad de celda no actualiza NullValue automáticamente la propiedad del estilo de celda asociado al cambiar su valor.Unlike the column ValuesAreIcons property, the cell ValueIsIcon property does not automatically update the NullValue property of the associated cell style when you change its value. Al cambiar el valor de ValueIsIcon la propiedad de truecelda a, asegúrese de establecer NullValue la propiedad del objeto devuelto por Style la propiedad en un Iconválido.When you change the cell ValueIsIcon property value to true, be sure to set the NullValue property of the object returned by the Style property to a valid Icon. Al cambiar el valor ValueIsIcon de la propiedad falsea, asegúrese de establecer la NullValue propiedad en un válido Image.When you change the ValueIsIcon property value to false, be sure to set the NullValue property to a valid Image.

Se aplica a

Consulte también: