Udostępnij przez


Pole kombi (odwołanie do elementu interfejsu użytkownika MSAA)

Nuta

W tym temacie opisano obiekty pola kombi na potrzeby odwołania do elementów interfejsu użytkownika MSAA. Sposób tworzenia obiektów kombi w różnych strukturach interfejsu użytkownika nie został opisany tutaj. Zapoznaj się z dokumentacją interfejsu API dotyczącą używanej platformy interfejsu użytkownika.

 

Pole kombi to pole listy połączone ze statyczną kontrolką lub kontrolką edycji, która wyświetla aktualnie wybrany element w części pola listy pola kombi. Część pola listy kontrolki jest wyświetlana przez cały czas lub rozwijana tylko wtedy, gdy użytkownik wybierze strzałkę listy rozwijanej (która jest przyciskiem naciśnięcia) obok kontrolki. Jeśli pole wyboru jest kontrolką edycji, użytkownik może wprowadzić informacje, które nie znajdują się na liście; w przeciwnym razie użytkownik może wybrać tylko elementy na liście.

Nazwa klasy okna pola kombi to "COMBOBOX".

Zawartość właściwości IAccessible zależy od tego, które z następujących części pola kombi jest odpytywane przez klienta:

  • Okno pola kombi
  • Kontrolka edycji lub kontrolka tekstu statycznego
  • Strzałka listy rozwijanej (która jest przyciskiem naciśnięcia)
  • Pole listy
  • Elementy listy w polu listy

Metody IAccessible

Pola kombi obsługują następujące metody IAccessible:

Właściwości funkcji IAccessible

Pola kombi obsługują następujące właściwości IAccessible:

Notatki

  • Gdy accNavigate jest wywoływana z flagą NAVDIR_NEXT w polu listy pola kombi, niepoprawnie przechodzi do okna zasobnika, gdy powinien zwrócić VT_EMPTY.

interfejs IAccessible