DataGridViewCell.PreferredSize DataGridViewCell.PreferredSize DataGridViewCell.PreferredSize DataGridViewCell.PreferredSize Property

Definition

Ruft die Größe eines rechteckigen Bereichs in Pixel ab, in den die Zelle eingepasst werden kann.Gets the size, in pixels, of a rectangular area into which the cell can fit.

public:
 property System::Drawing::Size PreferredSize { System::Drawing::Size get(); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.Size PreferredSize { get; }
member this.PreferredSize : System.Drawing.Size
Public ReadOnly Property PreferredSize As Size

Eigenschaftswert

Eine Size, die die Höhe und Breite in Pixel enthält.A Size containing the height and width, in pixels.

Ausnahmen

ColumnIndex ist kleiner als 0 (null). Das bedeutet, dass die Zelle eine Zeilenheaderzelle darstellt.ColumnIndex is less than 0, indicating that the cell is a row header cell.

Die Zeile, die die Zelle enthält, stellt eine freigegebene Zeile dar.The row containing the cell is a shared row.

- oder --or- Die Zelle stellt eine Spaltenheaderzelle dar.The cell is a column header cell.

Hinweise

Die PreferredSize Eigenschaft gibt die Größe der Zelle berechnet, indem die Zelle der Zeile und Spalte besitzt.The PreferredSize property returns the natural size of the cell computed by the cell's owning row and column. PreferredSize Gibt eine Size mit einer Breite und Höhe von 1, wenn die Zelle nicht in einer Tabelle enthalten ist.PreferredSize returns a Size with a width and height of -1 if the cell is not contained in a table.

Wenn die Zelle in einer DataGridViewColumn , bei dem die Resizable -Eigenschaft auf festgelegt false, wird-1 zurückgegeben, für die Breite.If the cell is in a DataGridViewColumn that has its Resizable property set to false, -1 is returned for the width.

Diese Methode beruht auf der GetFormattedValue Methode.This method relies on the GetFormattedValue method.

Gilt für:

Siehe auch