DataGridViewHeaderCell.GetSize(Int32) Méthode

Définition

Obtient la taille de la cellule.

protected:
 override System::Drawing::Size GetSize(int rowIndex);
protected override System.Drawing.Size GetSize (int rowIndex);
override this.GetSize : int -> System.Drawing.Size
Protected Overrides Function GetSize (rowIndex As Integer) As Size

Paramètres

rowIndex
Int32

Index de ligne de la cellule d'en-tête.

Retours

Size qui représente la taille de la cellule d'en-tête.

Exceptions

La valeur de la propriété DataGridView pour cette cellule est null et rowIndex n'est pas égal à -1.

- ou -

La valeur de la propriété OwningColumn pour cette cellule n'est pas null et rowIndex n'est pas égal à -1.

- ou -

La valeur de la propriété OwningRow pour cette cellule n'est pas null et rowIndex est inférieur à zéro ou supérieur ou égal au nombre de lignes dans le contrôle.

- ou -

Les valeurs des propriétés OwningColumn et OwningRow de cette cellule sont toutes les deux null et rowIndex pas égales à -1.

La valeur de la propriété OwningRow pour cette cellule n'est pas null et rowIndex indique une ligne autre que OwningRow.

Remarques

La GetSize méthode retourne la taille nécessaire pour tenir dans une ligne d’en-têtes de colonne si la cellule d’en-tête est un en-tête de colonne, la taille nécessaire pour tenir dans une colonne d’en-têtes de ligne si la cellule d’en-tête est un en-tête de ligne ou la taille nécessaire pour être un DataGridViewTopLeftHeaderCell si la cellule est une cellule d’en-tête en haut à gauche.

Si la cellule n’est pas attachée à un DataGridView, la Size propriété de renvoie DataGridViewHeaderCell la valeur (-1,-1).

S’applique à

Voir aussi