Sdílet prostřednictvím


Mapování vzorů ovládacích prvků pro klienty automatizace 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 obsahuje seznam typů ovládacích prvků a jejich přidružených vzorů ovládacích prvků.

Následující tabulka uspořádá vzory ovládacích prvků do následujících kategorií:

  • Podporováno. Ovládací prvek musí podporovat tento vzor ovládacího prvku.

  • Podmíněná podpora Ovládací prvek může tento model ovládacího prvku podporovat v závislosti na stavu ovládacího prvku.

  • Není podporováno. Ovládací prvek nepodporuje tento vzor ovládacího prvku; Vlastní ovládací prvky můžou tento vzor ovládacích prvků podporovat.

Poznámka:

Některé ovládací prvky mají podmíněnou podporu pro několik vzorů ovládacích prvků v závislosti na funkčnosti ovládacího prvku. Například ovládací prvek položky nabídky má podmíněnou podporu pro vzor ovládacího prvku InvokePattern, ExpandCollapsePattern, TogglePattern nebo SelectionItemPattern v závislosti na jeho funkci v ovládacím prvku nabídky.

Vzory ovládacích prvků automatizace uživatelského rozhraní pro klienty

Typ ovládacího prvku Podporováno Podmíněná podpora Nepodporováno
Knoflík Žádné Vyvolat, přepnout, rozbalit, sbalit Žádné
Kalendář Mřížka, tabulka Výběr, posouvání Hodnota
Políčko Přepínač Žádné Žádné
Kombo box Rozbalit / sbalit Výběr, hodnota Posunovat
Datová mřížka Mřížka Posunutí, výběr, tabulka Žádné
Datová položka Položka výběru Rozbalit/Sbalit, položka mřížky, položka posuvníku, Tabulka, Přepínač, Hodnota Žádné
Dokument Text Rolování, hodnota Žádné
Upravit Žádné Text, Hodnota rozsahu, Hodnota Žádné
Skupina Žádné Rozbalit / sbalit Žádné
Záhlaví Žádné Přeměnit Žádné
Položka záhlaví Žádné Transformace, vyvolání Žádné
Hypertextový odkaz Vyvolat Hodnota Žádné
Obrázek Žádné Položka mřížky, položka tabulky Vyvolání, výběrová položka
Seznam Žádné Mřížka, více zobrazení, posouvání, výběr Tabulka
Položka seznamu Položka výběru Rozbalit/Sbalit, Položka mřížky, Aktivovat, Posouvat položku, Přepnout, Hodnota Žádné
Jídelní lístek Žádné Žádné Žádné
Panel nabídek Žádné Rozbalit, sbalit, ukotvit, transformovat Žádné
Položka v menu Žádné Rozbalit sbalit, vyvolat, vybrat položku, přepnout Žádné
Okno Žádné Přístavní molo Rolování, Transformace Okno
Ukazatel průběhu Žádné Hodnota rozsahu, hodnota Žádné
Přepínač Položka výběru Žádné Přepínač
Posuvník Žádné Hodnota rozsahu Posunovat
Oddělovač Žádné Žádné Žádné
Posuvník Žádné Hodnota rozsahu, Výběr, Hodnota Žádné
Rotující indikátor průběhu Žádné Hodnota rozsahu, Výběr, Hodnota Žádné
Tlačítko Rozdělit Spustit, Rozbalit/Sbalit Žádné Žádné
Stavový řádek Žádné Mřížka Žádné
Tabulátor Výběr Posunovat Žádné
Položka karty Položka výběru Žádné Vyvolat
Tabulka Mřížka, položka mřížky, tabulka, položka tabulky Žádné Žádné
Text Žádné Položka mřížky, položka tabulky, text Hodnota
Palec Přeměnit Žádné Žádné
Záhlaví Žádné Žádné Žádné
Panel nástrojů Žádné Ukotvit, rozbalit/sbalit, transformovat Žádné
Popis tlačítek Žádné Text, okno Žádné
Strom Žádné Posunutí, výběr Žádné
Položka stromu Rozbalit / sbalit Vyvolat, Posun položky, Položka výběru, Přepnout Žádné
Okno Transformace, Okno Přístav Žádné

Poznámka:

Pokud typ ovládacího prvku neobsahuje žádné podporované vzory ovládacích prvků, ale má jeden nebo více podmíněně podporovaných vzorů ovládacích prvků, bude vždy podporován jeden z těchto vzorů podmíněného řízení.

Viz také

  • Přehled automatizace uživatelského rozhraní