DataGridViewColumn.GetPreferredWidth Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vypočítá ideální šířku sloupce na základě zadaných kritérií.
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
Hodnota DataGridViewAutoSizeColumnMode , která určuje režim automatické velikosti.
- fixedHeight
- Boolean
true
k výpočtu šířky sloupce na základě aktuální výšky řádku; false
k výpočtu šířky s očekáváním, že se upraví výška řádku.
Návraty
Ideální šířka sloupce v pixelech.
Výjimky
autoSizeColumnMode
není platná DataGridViewAutoSizeColumnMode hodnota.
Poznámky
Tuto vlastnost používá funkce DataGridView automatické velikosti ovládacího prvku na základě obsahu k určení ideální šířky sloupce.
fixedHeight
Hodnota parametru false
vypočítá šířku sloupce na základě výšek počítaných řádků, které dosáhne ideálního poměru výšky buňky k šířce. Aby se obsah buňky mohl zabalit na více řádků, musí WrapMode mít styl buňky pro buňku hodnotu Truevlastnosti .
Další informace o automatické velikosti naleznete v tématu Možnosti velikosti v ovládacím prvku model Windows Forms DataGridView.