Sdílet prostřednictvím


Postupy: Zablokování sloupců v ovládacím prvku Windows Forms DataGridView pomocí Návrháře

Když uživatelé zobrazují data zobrazená v ovládacím prvku model Windows FormsDataGridView, někdy potřebují odkazovat na jeden sloupec nebo sadu sloupců často. Když například zobrazíte tabulku informací o zákazníci, která obsahuje mnoho sloupců, je užitečné zobrazit jméno zákazníka za všech okolností a umožnit ostatním sloupcům posouvání mimo viditelnou oblast.

K dosažení tohoto chování můžete ukotvit sloupce v ovládacím prvku. Když ukotvíte sloupec, zablokují se také všechny sloupce vlevo (nebo vpravo ve skriptech jazyka se zápisem zprava doleva). Ukotvené sloupce zůstávají na místě, zatímco všechny ostatní sloupce se můžou posunout. Pokud je povolené přeuspořádání sloupců, zablokované sloupce se považují za skupinu, která se liší od neupravených sloupců. Uživatelé mohou přemístit sloupce v obou skupinách, ale nemůžou přesunout sloupec z jedné skupiny do druhé.

Následující postup vyžaduje projekt aplikace systému Windows s formulářem obsahujícím DataGridView ovládací prvek. Informace o nastavení takového projektu naleznete v tématu Postupy: Vytvoření projektu aplikace model Windows Forms a postupy: Přidání ovládacích prvků do model Windows Forms.

Ukotvení sloupce pomocí návrháře

  1. Klikněte na glyf akce návrháře (Small black arrow) v pravém horním rohu DataGridView ovládacího prvku a pak vyberte Upravit sloupce.

  2. Ze seznamu Vybrané sloupce vyberte sloupec.

  3. V mřížce Vlastností sloupce nastavte Frozen vlastnost na truehodnotu .

    Poznámka:

    Sloupec můžete také při přidávání ukotvit tak, že v dialogovém okně Přidat sloupec zaškrtnete políčko Ukotveno.

Viz také