Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
In questo argomento vengono fornite informazioni sul supporto di automazione interfaccia utente per il tipo di controllo HeaderItem. In automazione interfaccia utente un tipo di controllo è un insieme di condizioni che un controllo deve soddisfare al fine di utilizzare la proprietà ControlTypeProperty. Le condizioni includono linee guida specifiche per la struttura ad albero di automazione interfaccia utente, i valori delle proprietà di automazione interfaccia utente e i pattern di controllo.
Il tipo di controllo HeaderItem fornisce un'etichetta visiva per una riga o una colonna di informazioni.
I controlli voce di intestazione sono esempi di controlli che implementano il tipo di controllo HeaderItem. I requisiti di automazione interfaccia utente riportati nelle sezioni seguenti si applicano a tutti i controlli intestazione, se Windows Presentation Foundation (WPF), Win32 o Windows Form.
Nel presente argomento sono contenute le seguenti sezioni.
- Struttura ad albero di automazione interfaccia utente obbligatoria
- Proprietà di automazione interfaccia utente obbligatorie
- Pattern di controllo di automazione interfaccia utente obbligatori
- Eventi di automazione interfaccia utente obbligatori
- Argomenti correlati
Struttura ad albero di automazione interfaccia utente obbligatoria
Nella tabella riportata di seguito vengono illustrate la visualizzazione controlli e la visualizzazione contenuto della struttura ad albero di automazione interfaccia utente relativamente ai controlli intestazione e viene descritto il contenuto di ogni visualizzazione. Per ulteriori informazioni sulla struttura ad albero di automazione interfaccia utente, vedere Cenni preliminari sulla struttura di automazione dell'interfaccia utente.
Visualizzazione controlli |
Visualizzazione contenuto |
|---|---|
|
|
Proprietà di automazione interfaccia utente obbligatorie
Nella tabella seguente sono elencate le proprietà di automazione interfaccia utente il cui valore o la cui definizione è particolarmente rilevante per i controlli voce di intestazione. Per ulteriori informazioni sulle proprietà di automazione interfaccia utente, vedere Proprietà di automazione interfaccia utente per i client.
Proprietà di automazione interfaccia utente |
Valore |
Note |
|---|---|---|
AutomationIdProperty() |
Vedere le note. |
Il valore di questa proprietà deve essere univoco per tutti i controlli di un'applicazione. |
Vedere le note. |
Rettangolo più esterno che contiene l'intero controllo. |
|
Vedere le note. |
Supportata se esiste un rettangolo di delimitazione. Se non è possibile fare clic su ogni punto all'interno del rettangolo di delimitazione e vengono eseguiti hit test speciali, eseguire l'override e fornire un punto selezionabile. |
|
Vedere le note. |
Se il controllo può ricevere lo stato attivo, deve supportare questa proprietà. |
|
Vedere le note. |
Il controllo voce di intestazione è sempre un controllo con etichetta automatica. |
|
Null. |
I controlli voce di intestazione non hanno un'etichetta statica. |
|
HeaderItem |
Questo valore è identico per tutti i framework dell'interfaccia utente. |
|
"voce di intestazione" |
Stringa localizzata per il tipo di controllo HeaderItem. |
|
False |
Il controllo voce di intestazione non è incluso nella visualizzazione contenuto della struttura ad albero di automazione interfaccia utente. |
|
True |
Il controllo voce di intestazione è sempre incluso nella visualizzazione controlli della struttura ad albero di automazione interfaccia utente. |
Pattern di controllo di automazione interfaccia utente obbligatori
Nella tabella seguente sono elencati i pattern di controllo di automazione interfaccia utente che devono essere supportati da tutti i controlli voce di intestazione. Per ulteriori informazioni sui pattern di controllo, vedere Cenni preliminari sui pattern di controllo per l'automazione interfaccia utente.
Pattern di controllo/Proprietà pattern |
Supporto/Valore |
Note |
|---|---|---|
A seconda dei casi |
Implementare questo pattern di controllo se è possibile ridimensionare il controllo voce di intestazione. |
|
A seconda dei casi |
Implementare questo pattern di controllo se è possibile fare clic sul controllo voce di intestazione per ordinare i dati. |
Eventi di automazione interfaccia utente obbligatori
Nella tabella seguente sono elencati gli eventi di automazione interfaccia utente che devono essere supportati da tutti i controlli voce di intestazione. Per ulteriori informazioni sugli eventi, vedere Cenni preliminari sugli eventi di automazione interfaccia utente.
Evento di automazione interfaccia utente |
Supporto |
Note |
|---|---|---|
A seconda dei casi |
Nessuno |
|
Evento di proprietà modificata BoundingRectangleProperty. |
Obbligatorio |
Nessuno |
Evento di proprietà modificata IsOffscreenProperty. |
Obbligatorio |
Nessuno |
Evento di proprietà modificata IsEnabledProperty. |
Obbligatorio |
Nessuno |
Obbligatorio |
Nessuno |
|
Obbligatorio |
Nessuno |
Vedere anche
Concetti
Cenni preliminari sui tipi di controllo per l'automazione interfaccia utente
Cenni preliminari su automazione interfaccia utente