DataGridViewColumn.GetPreferredWidth Methode

Definitie

Berekent de ideale breedte van de kolom op basis van de opgegeven criteria.

public:
 virtual int GetPreferredWidth(System::Windows::Forms::DataGridViewAutoSizeColumnMode autoSizeColumnMode, bool fixedHeight);
public virtual int GetPreferredWidth(System.Windows.Forms.DataGridViewAutoSizeColumnMode autoSizeColumnMode, bool fixedHeight);
abstract member GetPreferredWidth : System.Windows.Forms.DataGridViewAutoSizeColumnMode * bool -> int
override this.GetPreferredWidth : System.Windows.Forms.DataGridViewAutoSizeColumnMode * bool -> int
Public Overridable Function GetPreferredWidth (autoSizeColumnMode As DataGridViewAutoSizeColumnMode, fixedHeight As Boolean) As Integer

Parameters

autoSizeColumnMode
DataGridViewAutoSizeColumnMode

Een DataGridViewAutoSizeColumnMode waarde die een automatische groottemodus aangeeft.

fixedHeight
Boolean

true om de breedte van de kolom te berekenen op basis van de huidige rijhoogten; false om de breedte te berekenen met de verwachting dat de rijhoogten worden aangepast.

Retouren

De ideale breedte, in pixels, van de kolom.

Uitzonderingen

autoSizeColumnMode is NotSet, Noneof Fill.

autoSizeColumnMode is geen geldige DataGridViewAutoSizeColumnMode waarde.

Opmerkingen

Deze eigenschap wordt gebruikt door de functie voor automatische grootte op basis van inhoud van het DataGridView besturingselement om de ideale breedte van een kolom te bepalen.

Een fixedHeight parameterwaarde van het berekenen van false de kolombreedte op basis van berekende rijhoogten die ideale verhoudingen tussen cellen tot breedte bereiken. Als de celinhoud op meerdere regels wordt terugloopt, moet de celstijl die van kracht is voor de cel een WrapMode eigenschapswaarde hebben van True.

Zie Sizing Options in the Windows Forms DataGridView Control voor meer informatie over het automatisch aanpassen van de grootte.

Van toepassing op

Zie ook