DataGridViewHeaderCell.GetSize(Int32) Methode

Definition

Ruft die Größe der Zelle ab.

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

Parameter

rowIndex
Int32

Der Zeilenindex der Headerzelle.

Gibt zurück

Eine Size, die die Größe der Headerzelle darstellt.

Ausnahmen

Der Wert der DataGridView-Eigenschaft für diese Zelle ist null, und rowIndex ist ungleich -1.

- oder -

Der Wert der OwningColumn-Eigenschaft für diese Zelle ist nicht null, und rowIndex ist ungleich -1.

- oder -

Der Wert der OwningRow-Eigenschaft für diese Zelle ist nicht null, und rowIndex ist kleiner als -1 oder größer oder gleich der Anzahl der Zeilen im Steuerelement.

- oder -

Die Werte der OwningColumn-Eigenschaft und der OwningRow-Eigenschaft für diese Zelle sind beide null, und rowIndex ist ungleich -1.

Der Wert der OwningRow-Eigenschaft für diese Zelle ist nicht null, und rowIndex gibt eine andere Zeile als OwningRow an.

Hinweise

Die GetSize -Methode gibt die Größe zurück, die erforderlich ist, um in eine Zeile von Spaltenüberschriften zu passen, wenn die Kopfzeilenzelle eine Spaltenüberschrift ist, die Größe, die erforderlich ist, um in eine Spalte mit Zeilenüberschriften einzupassen, oder die Größe, die erforderlich ist DataGridViewTopLeftHeaderCell , wenn die Zelle eine obere linke Kopfzeilenzelle ist.

Wenn die Zelle nicht an einen DataGridViewangefügt ist, gibt die Size -Eigenschaft des DataGridViewHeaderCell den Wert (-1,-1) zurück.

Gilt für:

Weitere Informationen