Compartir a través de


DataGridViewImageCell.ValueIsIcon Propiedad

Definición

Obtiene o establece un valor que indica si esta celda presenta un valor 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

Valor de propiedad

Es true si esta celda presenta un valor Icon; de lo contrario, es false.

Comentarios

Para asegurarse de que el canal alfa de Icon valores se pinta correctamente, establezca esta propiedad trueen . Cuando esta propiedad es true, las FormattedValueType propiedades y ValueType devuelven un Type objeto que representa el Icon tipo.

Si se establece la ValuesAreIcons propiedad de la columna propietaria, también se establece la ValueIsIcon propiedad de cada celda de la columna y se actualiza la presentación de la columna. Para invalidar el valor especificado para celdas individuales, establezca los valores de celda después de establecer el valor de columna.

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 la DefaultNewRowValue propiedad.

A diferencia de la propiedad column ValuesAreIcons , la propiedad cell ValueIsIcon no actualiza automáticamente la NullValue propiedad del estilo de celda asociado al cambiar su valor. Al cambiar el valor de la propiedad de celda ValueIsIcon a , asegúrese de establecer la NullValue propiedad del objeto devuelto por la Style propiedad en un valor válidoIcontrue. Al cambiar el valor de ValueIsIcon propiedad a false, asegúrese de establecer la NullValue propiedad en un valor válido Image.

Se aplica a

Consulte también