DataGridViewImageCell.ValueIsIcon Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si la cellule affiche une valeur 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
Valeur de propriété
true
si cette cellule affiche une valeur Icon ; sinon, false
.
Remarques
Pour vous assurer que le canal alpha des Icon valeurs est correctement peint, définissez cette propriété sur true
. Lorsque cette propriété est true
, les FormattedValueType propriétés et ValueType retournent un Type objet représentant le Icon type.
La définition de la ValuesAreIcons propriété de la colonne propriétaire définit également la ValueIsIcon propriété de chaque cellule de la colonne et actualise l’affichage de la colonne. Pour remplacer la valeur spécifiée pour les cellules individuelles, définissez les valeurs de cellule après avoir défini la valeur de colonne.
Lorsque la valeur de cette propriété change pour une cellule dans la ligne pour les nouveaux enregistrements, l’image affichée dans la cellule est mise à jour vers la valeur actuelle de la DefaultNewRowValue propriété.
Contrairement à la propriété column ValuesAreIcons , la propriété cell ValueIsIcon ne met pas automatiquement à jour la NullValue propriété du style de cellule associé lorsque vous modifiez sa valeur. Lorsque vous modifiez la valeur de la propriété de cellule ValueIsIcon en true
, veillez à définir la NullValue propriété de l’objet retourné par la Style propriété sur un valide Icon. Lorsque vous remplacez la valeur de la ValueIsIcon propriété par false
, veillez à définir la NullValue propriété sur un valide Image.