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ého nastavení velikosti na základě obsahu ovládacího prvku k určení ideální šířky sloupce.
Hodnota fixedHeight parametru false vypočítá šířku sloupce na základě počítaných výšek řádků, které budou dosahovat ideálních poměrů výšky buňky k šířce. Pro obsah buňky, který se má zalamovat 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 Windows Forms DataGridView.