DataGridViewCell.PreferredSize Propriété

Définition

Obtient la taille, en pixels, d'une zone rectangulaire qui peut contenir la cellule.

public:
 property System::Drawing::Size PreferredSize { System::Drawing::Size get(); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.Size PreferredSize { get; }
[<System.ComponentModel.Browsable(false)>]
member this.PreferredSize : System.Drawing.Size
Public ReadOnly Property PreferredSize As Size

Valeur de propriété

Size

Size contenant la hauteur et largeur, en pixels.

Attributs

Exceptions

ColumnIndex est inférieur à 0, ce qui indique que la cellule est une cellule d'en-tête de ligne.

La ligne qui contient la cellule est une ligne partagée.

  • ou -

La cellule est une cellule d'en-tête de colonne.

Remarques

La PreferredSize propriété retourne la taille naturelle de la cellule calculée par la ligne et la colonne propriétaires de la cellule. PreferredSize retourne une Size valeur avec une largeur et une hauteur de -1 si la cellule n’est pas contenue dans un tableau.

Si la cellule se trouve dans une DataGridViewColumn Resizable propriété définie sur false, -1 est retournée pour la largeur.

Cette méthode s’appuie sur la GetFormattedValue méthode.

S’applique à

Voir aussi