DataGridViewCell.GetPreferredSize Methode

Definition

Berechnet die geeignete Größe der Zelle (in Pixel).

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

Parameter

graphics
Graphics

Die Graphics, die zum Zeichnen der Zelle verwendet werden.

cellStyle
DataGridViewCellStyle

Ein DataGridViewCellStyle, der den Stil der Zelle darstellt.

rowIndex
Int32

Der auf 0 (null) basierende Zeilenindex der Zelle.

constraintSize
Size

Die maximal zulässige Größe der Zelle.

Gibt zurück

Eine Size, die die bevorzugte Größe der Zelle in Pixel darstellt.

Hinweise

Die GetPreferredSize -Methode in der Basisklasse DataGridViewCell gibt immer eine Size mit einer Breite und Höhe von -1 zurück. Diese Methode wird jedoch in den abgeleiteten Zellklassen überschrieben, um die richtigen Werte zurückzugeben.

Gilt für:

Weitere Informationen