DataGridViewColumn.FillWeight Vlastnost
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í.
Získá nebo nastaví hodnotu, která představuje šířku sloupce, když je v režimu výplně vzhledem k šířce jiných sloupců režimu výplně v ovládacím prvku.
public:
property float FillWeight { float get(); void set(float value); };
public float FillWeight { get; set; }
member this.FillWeight : single with get, set
Public Property FillWeight As Single
Hodnota vlastnosti
Představuje Single šířku sloupce, když je v režimu výplně vzhledem k šířce jiných sloupců v režimu výplně. Výchozí hodnota je 100.
Výjimky
Zadaná hodnota při nastavení této vlastnosti je menší nebo rovna 0.
Příklady
Následující příklad kódu ilustruje použití této vlastnosti. Tento příklad je součástí většího příkladu dostupného v části Postupy: Nastavení režimů velikosti ovládacího prvku Windows Forms DataGridView.
dataGridView1.AutoSizeColumnsMode =
DataGridViewAutoSizeColumnsMode.Fill;
DataGridViewTextBoxColumn subTitleColumn =
new DataGridViewTextBoxColumn();
subTitleColumn.HeaderText = "Subtitle";
subTitleColumn.MinimumWidth = 50;
subTitleColumn.FillWeight = 100;
DataGridViewTextBoxColumn summaryColumn =
new DataGridViewTextBoxColumn();
summaryColumn.HeaderText = "Summary";
summaryColumn.MinimumWidth = 50;
summaryColumn.FillWeight = 200;
DataGridViewTextBoxColumn contentColumn =
new DataGridViewTextBoxColumn();
contentColumn.HeaderText = "Content";
contentColumn.MinimumWidth = 50;
contentColumn.FillWeight = 300;
dataGridView1.AutoSizeColumnsMode = _
DataGridViewAutoSizeColumnsMode.Fill
Dim subTitleColumn As new DataGridViewTextBoxColumn()
subTitleColumn.HeaderText = "Subtitle"
subTitleColumn.MinimumWidth = 50
subTitleColumn.FillWeight = 100
Dim summaryColumn As new DataGridViewTextBoxColumn()
summaryColumn.HeaderText = "Summary"
summaryColumn.MinimumWidth = 50
summaryColumn.FillWeight = 200
Dim contentColumn As new DataGridViewTextBoxColumn()
contentColumn.HeaderText = "Content"
contentColumn.MinimumWidth = 50
contentColumn.FillWeight = 300
Poznámky
InheritedAutoSizeMode Pokud je Fillhodnota vlastnosti , sloupec se změní spolu s dalšími sloupci v daném režimu tak, aby všechny viditelné sloupce v ovládacím prvku přesně vyplnily vodorovnou šířku dostupné oblasti zobrazení. Všechny sloupce v režimu výplně v ovládacím prvku rozdělují dostupné místo v poměrech určených hodnotami jejich FillWeight vlastností. Další informace o režimu výplně sloupce naleznete v části Režim vyplnění sloupce v ovládacím prvku Windows Forms DataGridView.
Maximální součet FillWeight hodnot pro všechny sloupce v ovládacím DataGridView prvku je 65535.