DataGridViewCell.GetPreferredSize Methode

Definition

Berechnet die bevorzugte Größe in Pixeln der Zelle.

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

Wird Graphics verwendet, um die Zelle zu zeichnen.

cellStyle
DataGridViewCellStyle

A DataGridViewCellStyle , das die Formatvorlage der Zelle darstellt.

rowIndex
Int32

Der nullbasierte Zeilenindex der Zelle.

constraintSize
Size

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

Gibt zurück

Ein Size Wert, der die bevorzugte Größe in Pixeln der Zelle darstellt.

Hinweise

Die GetPreferredSize Methode in der Basisklasse DataGridViewCell gibt immer eine Size 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