DataGridViewImageCell.ValueIsIcon Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 true
en . 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.