Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
Ez a dokumentáció azoknak a .NET-keretrendszer-fejlesztőknek készült, akik a System.Windows.Automation névtérben definiált felügyelt felhasználói felületi Automation-osztályokat szeretnék használni. A felhasználói felület automatizálásával kapcsolatos legfrissebb információkért lásd Windows Automation API: UI Automation.
Ez a témakör a megvalósításra IGridItemProvidervonatkozó irányelveket és konvenciókat ismerteti, beleértve a tulajdonságokra vonatkozó információkat is. A további hivatkozásokra mutató hivatkozások az áttekintés végén jelennek meg.
A GridItemPattern vezérlőminta a implementálandó IGridProvidertárolók egyéni gyermekvezérlőinek támogatására szolgál. A vezérlőmintát megvalósító vezérlők példáiért lásd: Vezérlőminta-megfeleltetés a felhasználói felület automatizálási ügyfelei számára.
Végrehajtási irányelvek és egyezmények
A megvalósítás IGridProvidersorán vegye figyelembe a következő irányelveket és konvenciókat:
A rácskoordináták nulla alapúak, és a bal felső cella koordinátái (0, 0) vannak.
Az egyesített cellák az automatizálási szolgáltató által meghatározott mögöttes horgonycellájuk alapján jelentik a Row és Column tulajdonságokat. Ez általában a legfelső és a bal szélső sor vagy oszlop lesz.
IGridItemProvider nem biztosítja a rács aktív manipulálását, például a cellák egyesítését vagy felosztását.
A implementáló IGridItemProvider vezérlők általában bejárhatók (vagyis egy UI Automation-ügyfél áttérhet a szomszédos vezérlőkre) a billentyűzet használatával.
Az IGridItemProvider szükséges tagjai
A megvalósításhoz IGridItemProvidera következő tulajdonságokra és metódusokra van szükség.
| Kötelező tagok | Tagtípus | Jegyzetek |
|---|---|---|
| Row | Ingatlan | Egyik sem |
| Column | Ingatlan | Egyik sem |
| RowSpan | Ingatlan | Egyik sem |
| ColumnSpan | Ingatlan | Egyik sem |
| ContainingGrid | Ingatlan | Egyik sem |
Ez a vezérlőminta nem rendelkezik társított metódusokkal vagy eseményekkel.
Kivételek
Ez a vezérlőminta nem rendelkezik kapcsolódó kivételekkel.
Lásd még
- felhasználói felület automatizálási szabályozási mintáinak áttekintése
- Felhasználói felület automatizálási vezérlési minták támogatása
- Felhasználói felület automatizálási vezérlőminták ügyfeleknek
- A felhasználói felület automation rácsvezérlési mintájának implementálása
- felhasználói felület automatizálási fájának áttekintése
- Gyorsítótárazás használata a felhasználói felület automatizálásban