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ů 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 ukazuje použití této vlastnosti. Tento příklad je součástí většího příkladu, který je k dispozici v části Postupy: Nastavení režimů velikosti ovládacího prvku model 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, změní se velikost sloupce spolu s dalšími sloupci v daném režimu, 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 režimu výplně sloupce v ovládacím prvku model Windows Forms DataGridView ovládacího prvku.
Maximální součet FillWeight hodnot pro všechny sloupce v ovládacím DataGridView prvku je 65535.