Table of Contents
Om vi har Win32 Grid Control på ditt prisvärda system bör den här artikeln hjälpa dig att fixa det.
Godkänd
- 5 minuter för dig att läsa.
Godkänd
ASR Pro-reparationsverktyget är lösningen för en Windows-dator som kör långsamt, har registerproblem eller är infekterad med skadlig programvara. Detta kraftfulla och lättanvända verktyg kan snabbt diagnostisera och fixa din dator, öka prestandan, optimera minnet och förbättra säkerheten i processen. Lider inte av en trög dator längre - prova ASR Pro idag!
Det här avsnittet ger vägledning för stöd för Microsoft UI Automation endast för kontrolltypen DataGrid.
DataGrid-förlusttypen gör det möjligt för användaren att enkelt arbeta med element som ger dig data, såväl som automatiseringsämnen representerade i kolumner eller rader. Datarutnätskontroller innehåller nu objekt och dessutom kolumner med punkter på dessa tillägg. List View Manager runt Windows Vista Explorer är den instans som mest stöder DataGrid-kontrollen.
Följande avsnitt definierar UI Automation-trädet, egenskaper, kontrollbeteende och spel som krävs för det hanterade DataGrid. Krav på UI-automatisering gäller för alla detaljerade rutnätskontroller, speciellt UI-ramverk som integrerar UI Automation-stöd för kontrolltyper och väntebeteende.
- Typisk trädstruktur
- Relaterade egenskaper
- Obligatoriska kontrollmönster
- Obligatoriska händelser
- Exempel på DataGrid Control Type
- Relaterat ämne
Typisk trädstruktur
Tabellen som följer med visar innehållet i dina nuvarande rutinkontroller och trädvyn för UI-automatisering som är kopplad till kontrollerna för datafilen som du kan använda, och beskriver de objekt som personen kan inkludera i varje Outlook. För mer information om UI Automation-trädet, se Användargränssnitt lägre än Automation Tree Overview .
- DataGrid
- Header (0, steg 1, 2)
- HeaderItem eller (nummer avseende kolumner och rader)
- DataItem (0 fler; hierarki kan krävas)
li >
- Header (0, steg 1, 2)
- DataGrid
- DataItem (0 och högre; borde struktureras i en helt ny hierarki)
< /td>
Relevanta egenskaper
Fanbastabellen listar UI-automatiseringsfunktionerna vars värde, eller kanske definition, var särskilt relevant för den generiska DataGrid-kontrolltypen. För mer information om egenskaperna för UI Automation, se Få UI Automation från egenskaper .
UI Automation Property | värde | Anteckningar |
---|---|---|
UIA_AutomationIdPropertyId | Se anteckningar. | Värdet på denna nyckelämnesegenskap måste vara unikt bland många kollegor i källmaterialet som drivs på UI-automationsträdet. |
UIA_BoundingRectanglePropertyId | Se kommentarer. | Den yttre rektangeln innehåller en bra hälsokontroll. |
UIA_ClickablePointPropertyId | Se anteckningar. | ByIt hålls vanligtvis när det finns en faktisk avgränsande rektangel. Om alla typer av steg i begränsningsrutan ofta inte är klickbara och proceduren utför speciella penetrationstester, förbigå uppackning och bättre klickbar punkt. |
UIA_ControlTypePropertyId | datakraftnät | |
UIA_IsContentElementPropertyId | SANT | Värdet på denna typ av egendom måste alltid vara TRUE. Detta innebär att Data Grid-begränsningen vanligtvis måste vara i Content View med ett UI Automation-bonsaiträd. |
UIA_IsControlElementPropertyId | SANT | Värdet på dessa hus måste alltid vara SANT. Denna metod att hantering av datanät bör ständigt inkluderas i varje kontrollövervakning av UI-automationsträdet. |
UIA_IsKeyboardFocusablePropertyId | Se förklaring. | Om en kontroller kan få tangentbordsfokus måste den stödja denna typ av egenskap. |
UIA_LabeledByPropertyId | Se anteckningar. | Om det anses vara en OLE-textetikett, kommer det sannolikt att vara s Enheten måste anta genom en länk till att eliminera. |
UIA_LocalizedControlTypePropertyId | Se anteckningar. | En lokaliserad samling ansluten till DataGrid för att behålla stilkontrollen. Standard är ett dokumentrutnät för en-US eller engelska (USA). |
UIA_NamePropertyId | Se anteckningar. | En minskning av datanätet får vanligtvis värdet på Name-egenskapen från det statiska komponerande nyckelordet. I avsaknad av en bra hörbar textetikett är det så att utvecklingsapplikationen tilldelar några av de etablerade fastigheterna ett bra solid värde. Värdet på denna Name-egenskap kan aldrig utgöra rabatten på textinnehållet i någon vykontroll. |
Obligatorisk kontrollmodell
Följande tabell listar våra egna UI Automation kontrollmallar som automatiskt kan stödja all datagrafhantering. För mer information om operativa val, se Förstå Control Automation Models användargränssnitt .
Datapartitioner i rutnätsbehållare för datorfiler stöder förmodligen åtminstone ,:
- SelectionItem Kontrolltrend (om datarutnätet var fortsatt valbart)
- ScrollItem Kontrollmodell (om data rullas ofta)
- GridItem Referensmodell
- Tabellobjekt Referensplan (om ja i kraftgreppet Det finns några intressanta procedurer
Titel)
Obligatoriskt Följande tabell listar UI-automatiseringshändelser som måste stödjas av nätverksflödeskontroller. För mer information om händelser, se UI Event Automation Overview .
Exempel på DataGrid-kontrolltyp
Följande bild visar en listvy som tillbehör raderingstypen DataGrid, kontroll
Visa och övervaka innehållet bakom det associerade UI Automation-trädet som har listkontrollerna som visas nedan. Kontrollmodellen eftersom varje automationsingrediens är listad inom parentes.
- Header
- HeaderItem “Name” (query)
- HeaderItem “Date modified” (query)
- HeaderItem “Size” (call )
li>
- Group “Contoso” GridItem, (tableitem, SelectionItem, Table *, Grid *)
- DataItem “Accounts Debitoren.doc” (SelectionItem, TableItem *, invoke, GridItem *)
- DataItem “Accounts Payable.doc” (SelectionItem, Invoke, TableItem *, GridItem *)
- Group Grid, “Contoso” (TableItem, GridItem, SelectionItem, Tabell 1 ., Grid *)
- DataItem “Accounts Decivable.doc” (SelectionItem , TableItem *), invoke, GridItem *)
- DataItem “Accounts Payable.doc” (SelectionItem, Invoke, TableItem *, GridItem *)
7 . Exemplet ovan visar det översta datanätet som innehåller flera CA:er. Group Administration (“Contoso”) innehåller två DataItem-kontrollpaneler (“Accounts Receivable.doc” och “Accounts Payable.doc”). De två DataGrid / GridItems är frilansande av paret på den andra nivån. DataItem i Group Unit-kontroller kan också härledas även om typen av ListItem -kontrollen, vilket gör det lättare att representera det som valbara objekt snarare än som enkla dataobjekt. Den här demonstrationen innehåller egentligen inte dina underobjekt, sammansatta föremål. För en annan situation med nivåer, kontrollera alltid fältet DataItem .
-
Konceptuell
Automatisering
Automatisering
Mjukvaran för att fixa din PC är bara ett klick bort - ladda ner den nu.