Implementace vzoru ovládacích prvků GridItem pro automatizaci uživatelského rozhraní
Poznámka:
Tato dokumentace je určená pro vývojáře rozhraní .NET Framework, kteří chtějí používat spravované třídy model UI Automation definované v System.Windows.Automation oboru názvů. Nejnovější informace o model UI Automation najdete v tématu Rozhraní API služby Windows Automation: model UI Automation.
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.
Řídicí GridItemPattern vzor 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é tento vzor ovládacích prvků implementují, naleznete v tématu Mapování vzorů ovládacích prvků pro model UI Automation Klienti.
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é ukotvené buňky definované poskytovatelem model UI Automation. 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 (tj. klient model UI Automation 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 | Notes |
---|---|---|
Row | Vlastnost | Nic |
Column | Vlastnost | Nic |
RowSpan | Vlastnost | Nic |
ColumnSpan | Vlastnost | Nic |
ContainingGrid | Vlastnost | Nic |
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ů pro automatizaci uživatelského rozhraní
- Podpora vzorů ovládacích prvků u zprostředkovatele automatizace uživatelského rozhraní
- Vzory ovládacích prvků automatizace uživatelského rozhraní pro klienty
- Implementace vzoru ovládacích prvků mřížka pro automatizaci uživatelského rozhraní
- Přehled stromu automatizace uživatelského rozhraní
- Použití mezipaměti při automatizaci uživatelského rozhraní