Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pomocí jednoduché datové vazby můžete zobrazit jeden datový prvek, například hodnotu sloupce z tabulky datové sady do ovládacího prvku ve formuláři. Libovolnou vlastnost ovládacího prvku můžete jednoduše svázat s datovou hodnotou.
Jednoduše svázat ovládací prvek
Ve Visual Studiu vyberte ovládací prvek na formuláři a zobrazte okno Vlastnosti.
Rozšiřte vlastnost DataBindings.
Vázané vlastnosti jsou zobrazeny pod vlastností DataBindings. Ve většině ovládacích prvků je například vlastnost Text často svázaná.
Pokud vlastnost, kterou chcete svázat, není jednou z běžně vázaných vlastností, vyberte tlačítko Elipsa (
) v poli Pokročilé, aby se zobrazilo dialogové okno Formátování a rozšířené vazby s úplným seznamem vlastností daného ovládacího prvku.Vyberte vlastnost, kterou chcete navázat, a klikněte na šipku rozevíracího seznamu pod Vazba. Zobrazí se seznam dostupných zdrojů dat.
Rozbalte zdroj dat, na který chcete vytvořit vazbu, dokud nenajdete požadovaný datový prvek. Pokud například vytvoříte vazbu na hodnotu sloupce v tabulce datové sady, rozbalte název datové sady a pak rozbalte název tabulky, aby se zobrazovaly názvy sloupců.
Vyberte název elementu, ke který chcete vytvořit vazbu.
Pokud pracujete v dialogovém okně Formátování a rozšířené vazby, vyberte OK, abyste se vrátili do okna Vlastnosti.
Pokud chcete svázat více vlastností ovládacího prvku, opakujte kroky 3 až 7.
Poznámka:
Vzhledem k tomu, že jednoduché ovládací prvky zobrazují jenom jeden datový prvek, je typické zahrnout navigační logiku do formuláře Windows Form s jednoduchými ovládacími prvky.
Vytvoření vázaného ovládacího prvku a formátování zobrazených dat
Pomocí datové vazby ve Windows Forms můžete data zobrazená v ovládacím prvku vázaném na data formátovat pomocí dialogového okna Formátování a rozšířené vazby.
Ve Visual Studio vyberte ovládací prvek ve formuláři a otevřete okno Vlastnosti.
Rozbalte vlastnost DataBindings a potom v poli Upřesnit vyberte tlačítko se třemi tečkami (
) a zobrazte dialogové okno Formátování a rozšířené vazby, které obsahuje úplný seznam vlastností daného ovládacího prvku.Vyberte vlastnost, kterou chcete svázat, a pak vyberte šipku Vazba.
Zobrazí se seznam dostupných zdrojů dat.
Rozbalte zdroj dat, na který chcete vytvořit vazbu vlastnosti, dokud nenajdete požadovaný datový prvek.
Pokud například vazbuujete na hodnotu sloupce v tabulce datové sady, rozbalte název datové sady a pak rozbalte název tabulky, aby se zobrazovaly názvy sloupců.
Vyberte název elementu, ke který chcete vytvořit vazbu.
V poli Typ formátu vyberte formát, který chcete použít u dat zobrazených v ovládacím prvku.
V každém případě můžete zadat hodnotu zobrazenou v ovládacím prvku, pokud zdroj dat obsahuje DBNull. Jinak se možnosti mírně liší v závislosti na typu vybraného formátu. Následující tabulka uvádí typy a možnosti formátu.
Typ formátu Možnost Formátování Bez formátování Žádné možnosti. Numerický Zadejte počet desetinných míst pomocí ovládacího prvku "desetinných míst" pro pohyb nahoru a dolů. Měna Zadejte počet desetinných míst pomocí Desetinná místa ovládání se šipkami nahoru/dolů. Datum a čas Vyberte, jak se má datum a čas zobrazit, a to tak, že vyberete jednu z položek v poli Typ výběru. Vědecký Zadejte počet desetinných míst pomocí Desetinná místa ovládání se šipkami nahoru/dolů. Na zakázku Zadejte řetězec vlastního formátu.
Další informace naleznete v tématu Typy formátování. cs-CZ: Poznámka: Není zaručeno, že vlastní formátovací řetězce budou úspěšně přeneseny mezi zdrojem dat a vázaným ovládacím prvkem. Místo toho zpracujte událost Parse nebo Format pro danou vazbu a použijte vlastní formátování v rámci zpracování událostí.Výběrem OK zavřete dialogové okno Formátování a pokročilé vazby a vraťte se do okna Vlastnosti.
Viz také
- Binding
- Datové vazby
- ověřování uživatelských vstupů ve Windows Forms
.NET Desktop feedback