Megosztás a következőn keresztül:


A felhasználói felület automatizálási TableItem vezérlőmintájának megvalósítása

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 ITableItemProvidervonatkozó irányelveket és konvenciókat ismerteti, beleértve az eseményekre és tulajdonságokra vonatkozó információkat is. A további hivatkozásokra mutató hivatkozások az áttekintés végén jelennek meg.

A TableItemPattern vezérlőminta a implementálandó ITableProvidertárolók gyermekvezérlőinek támogatására szolgál. Az egyes cellafunkciókhoz való hozzáférést a szükséges egyidejű megvalósítás IGridItemProviderbiztosítja. Ez a vezérlőminta hasonló a IGridItemProvider vezérléshez, azzal a különbséggel, hogy minden vezérlőnak, amely implementálja a ITableItemProvider-et, programozott módon kell feltárnia az egyes cellák és annak sor- és oszlopadatai közötti kapcsolatot. 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

Az ITableItemProvider szükséges tagjai

Kötelező tag Tagtípus Jegyzetek
GetColumnHeaderItems Metódus Egyik sem
GetRowHeaderItems Metódus Egyik sem

Ez a vezérlőminta nem rendelkezik társított tulajdonságokkal vagy eseményekkel.

Kivételek

Ez a vezérlőminta nem rendelkezik kapcsolódó kivételekkel.

Lásd még