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.
Poznámka:
Tato dokumentace je určená pro vývojáře rozhraní .NET Framework, kteří chtějí používat spravované třídy automatizace uživatelského rozhraní definované v oboru názvů System.Windows.Automation. Nejnovější informace o automatizaci uživatelského rozhraní najdete v tématu rozhraní API služby Windows Automation: Automatizace uživatelského rozhraní.
Toto téma představuje pokyny a konvence pro implementaci IGridItemProvider, včetně informací o vlastnostech. Odkazy na další odkazy jsou uvedeny na konci přehledu.
Vzor GridItemPattern řízení se používá k podpoře jednotlivých podřízených ovládacích prvků kontejnerů, které implementují IGridProvider. Příklady ovládacích prvků, které implementují tento vzor ovládacího prvku, naleznete v tématu mapování vzorů ovládacích prvků pro klienty automatizace uživatelského rozhraní.
Pokyny a konvence implementace
Při implementaci IGridProvidersi všimněte následujících pokynů a konvencí:
Souřadnice mřížky jsou založené na nule s levou horní buňkou se souřadnicemi (0, 0).
Sloučené buňky budou hlásit své Row a Column vlastnosti na základě podkladové kotevní buňky definované poskytovatelem automatizace UI. Obvykle se jedná o nejvyšší a nejvíce levý řádek nebo sloupec.
IGridItemProvider neposkytuje aktivní manipulaci s mřížkou, jako je sloučení nebo rozdělení buněk.
Ovládací prvky, které implementují IGridItemProvider , se obvykle dají procházet (to znamená, že klient automatizace uživatelského rozhraní se může přesunout na sousední ovládací prvky) pomocí klávesnice.
Požadované členy pro IGridItemProvider
Pro implementaci IGridItemProviderjsou vyžadovány následující vlastnosti a metody .
| Požadované členy | Typ členu | Poznámky |
|---|---|---|
| Row | Vlastnictví | Žádné |
| Column | Vlastnictví | Žádné |
| RowSpan | Vlastnictví | Žádné |
| ColumnSpan | Vlastnictví | Žádné |
| ContainingGrid | Vlastnictví | Žádné |
Tento vzor ovládacího prvku nemá žádné přidružené metody ani události.
Výjimky
Tento vzor ovládacího prvku nemá žádné přidružené výjimky.
Viz také
- Přehled vzorů ovládacích prvků automatizace uživatelského rozhraní
- Podpora vzorů ovládacích prvků v poskytovateli automatizace uživatelského rozhraní
- Vzory ovládacích prvků automatizace uživatelského rozhraní pro klienty
- Implementace vzoru ovládání mřížky v automatizaci uživatelského rozhraní
- Přehled stromu automatizace uživatelského rozhraní
- Použití ukládání do mezipaměti v automatizaci uživatelského rozhraní