DataGridViewImageCell.ValueIsIcon Propriété

Définition

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.

S’applique à

Voir aussi