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.
Poskytuje pokyny a konvence pro implementaci modelu kontroly DropTarget pomocí IDropTargetProvider, včetně informací o vlastnostech a metodách. Model ovládacích prvků DropTarget slouží k podpoře ovládacích prvků, které mohou být cílem operace přetažení.
Pokyny a konvence implementace
Při implementaci modelu kontroly DropTarget použijte následující pokyny a konvence:
- Model DropTarget musí být podporován, když probíhá operace přetažení. Je možné ji podporovat i v případě, že neprobíhá operace přetažení.
- Je vyžadována vlastnost IDropTargetProvider::D ropTargetEffect.
- Vlastnost IDropTargetProvider::D ropTargetEffects je vyžadována, pokud pro cíl existuje více než jeden možný efekt přetažení.
- Element musí vyvolat události změny vlastnosti pro vlastnosti DropTargetEffect (UIA_DropTargetDropTargetEffectPropertyId) a DropTargetEffects (UIA_DropTargetDropTargetEffectsPropertyId) při změně.
Požadované členy pro IDropTargetProvider
Následující vlastnosti a metody jsou vyžadovány pro implementaci IDropTargetProvider rozhraní.
| Požadované členy | Typ členu | Poznámky |
|---|---|---|
| DropTargetEffect | Vlastnost | Žádný |
| DropTargetEffects | Vlastnost | Vyžaduje se, pokud cíl přetažení podporuje více než jeden možný efekt přetažení. |
| UIA_DropTarget_DragEnterEventId | Událost | Žádný |
| UIA_DropTarget_DragLeaveEventId | Událost | Žádný |
| UIA_DropTarget_DroppedEventId | Událost | Žádný |
Související témata
-
typy ovládacích prvků a jejich podporované vzory ovládacích prvků
-
Přehled vzorů ovládacích prvků automatizace uživatelského rozhraní
-
podpora automatizace uživatelského rozhraní pro přetahování