Sdílet prostřednictvím


Implementace vzoru ovládacího prvku 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 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é