DataGridViewColumn.GetPreferredWidth Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Oblicza idealną szerokość kolumny na podstawie określonych kryteriów.
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
Parametry
- autoSizeColumnMode
- DataGridViewAutoSizeColumnMode
DataGridViewAutoSizeColumnMode Wartość określająca tryb automatycznego określania rozmiaru.
- fixedHeight
- Boolean
true
aby obliczyć szerokość kolumny na podstawie bieżących wysokości wierszy; false
aby obliczyć szerokość z oczekiwaniami, że wysokość wiersza zostanie skorygowana.
Zwraca
Idealna szerokość w pikselach kolumny.
Wyjątki
autoSizeColumnMode
jest nieprawidłową DataGridViewAutoSizeColumnMode wartością.
Uwagi
Ta właściwość jest używana przez funkcję automatycznego określania rozmiaru DataGridView kontrolki opartej na zawartości w celu określenia idealnej szerokości kolumny.
fixedHeight
Wartość parametru oblicza false
szerokość kolumny na podstawie obliczonych wysokości wierszy, które zapewnią idealne współczynniki wysokości do szerokości komórki. Aby zawartość komórki zawijała się na wiele wierszy, styl komórki w efekcie dla komórki musi mieć WrapMode wartość Truewłaściwości .
Aby uzyskać więcej informacji na temat automatycznego określania rozmiaru, zobacz Opcje określania rozmiaru w kontrolce dataGridView Windows Forms.