DataGridViewCell.GetContentBounds Méthode

Définition

Retourne le rectangle englobant qui définit la zone de contenu de la cellule.Returns the bounding rectangle that encloses the cell's content area.

Surcharges

GetContentBounds(Int32)

Retourne le rectangle englobant qui définit la zone de contenu de la cellule à l'aide d'un Graphics par défaut et le style de cellule actuellement défini pour la cellule.Returns the bounding rectangle that encloses the cell's content area using a default Graphics and cell style currently in effect for the cell.

GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

Retourne le rectangle englobant qui définit la zone de contenu de la cellule, qui est calculée à l’aide du Graphics et du style de cellule spécifiés.Returns the bounding rectangle that encloses the cell's content area, which is calculated using the specified Graphics and cell style.

GetContentBounds(Int32)

Retourne le rectangle englobant qui définit la zone de contenu de la cellule à l'aide d'un Graphics par défaut et le style de cellule actuellement défini pour la cellule.Returns the bounding rectangle that encloses the cell's content area using a default Graphics and cell style currently in effect for the cell.

public:
 System::Drawing::Rectangle GetContentBounds(int rowIndex);
public System.Drawing.Rectangle GetContentBounds (int rowIndex);
member this.GetContentBounds : int -> System.Drawing.Rectangle
Public Function GetContentBounds (rowIndex As Integer) As Rectangle

Paramètres

rowIndex
Int32

Index de la ligne parente de la cellule.The index of the cell's parent row.

Retours

Rectangle qui englobe le contenu de la cellule.The Rectangle that bounds the cell's contents.

Exceptions

Le rowIndex spécifié est inférieur à 0 ou supérieur au nombre de lignes contenues dans le contrôle moins 1.The specified rowIndex is less than 0 or greater than the number of rows in the control minus 1.

ColumnIndex est inférieur à 0, ce qui indique que la cellule est une cellule d'en-tête de ligne.ColumnIndex is less than 0, indicating that the cell is a row header cell.

Remarques

La taille du contenu de la cellule est calculée dynamiquement lorsque cette méthode est appelée.The size of the cell's contents is computed dynamically when this method is called. L’implémentation de la classe de base retourne toujours Rectangle.Empty.The base class implementation always returns Rectangle.Empty.

Voir aussi

GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

Retourne le rectangle englobant qui définit la zone de contenu de la cellule, qui est calculée à l’aide du Graphics et du style de cellule spécifiés.Returns the bounding rectangle that encloses the cell's content area, which is calculated using the specified Graphics and cell style.

protected:
 virtual System::Drawing::Rectangle GetContentBounds(System::Drawing::Graphics ^ graphics, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, int rowIndex);
protected virtual System.Drawing.Rectangle GetContentBounds (System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex);
abstract member GetContentBounds : System.Drawing.Graphics * System.Windows.Forms.DataGridViewCellStyle * int -> System.Drawing.Rectangle
override this.GetContentBounds : System.Drawing.Graphics * System.Windows.Forms.DataGridViewCellStyle * int -> System.Drawing.Rectangle
Protected Overridable Function GetContentBounds (graphics As Graphics, cellStyle As DataGridViewCellStyle, rowIndex As Integer) As Rectangle

Paramètres

graphics
Graphics

Contexte graphique pour la cellule.The graphics context for the cell.

cellStyle
DataGridViewCellStyle

DataGridViewCellStyle à appliquer à la cellule.The DataGridViewCellStyle to be applied to the cell.

rowIndex
Int32

Index de la ligne parente de la cellule.The index of the cell's parent row.

Retours

Rectangle qui englobe le contenu de la cellule.The Rectangle that bounds the cell's contents.

Remarques

La taille du contenu de la cellule est calculée dynamiquement lorsque cette méthode est appelée.The size of the cell's contents is computed dynamically when this method is called. L’implémentation de la classe de base retourne toujours Rectangle.Empty.The base class implementation always returns Rectangle.Empty.

Cette méthode est appelée en interne lorsque la propriété ContentBounds est lue.This method is called internally when the ContentBounds property is read.

Voir aussi

S’applique à