Condividi tramite


ExpandCollapsePattern Classe

Definizione

Rappresenta i controlli in grado di espandersi visivamente per visualizzare il contenuto e di comprimersi per nascondere il contenuto.

public ref class ExpandCollapsePattern : System::Windows::Automation::BasePattern
public class ExpandCollapsePattern : System.Windows.Automation.BasePattern
type ExpandCollapsePattern = class
    inherit BasePattern
Public Class ExpandCollapsePattern
Inherits BasePattern
Ereditarietà
ExpandCollapsePattern

Commenti

I controlli aggregati, compilati con oggetti figlio che forniscono l'interfaccia utente per la funzionalità di espansione/compressione, devono supportare il ExpandCollapsePattern pattern di controllo mentre gli elementi figlio non lo supportano. Ad esempio, un controllo casella combinata viene compilato con una combinazione di controlli casella di riepilogo, pulsante e casella di modifica, ma solo la casella combinata padre deve supportare il pattern di controllo ExpandCollapsePattern.

Nota

Un controllo menu, anche se un'aggregazione di singole voci di menu, è un'eccezione a questa regola. Le voci di menu supportano il ExpandCollapsePattern pattern di controllo, ma il controllo menu padre non lo supporta. Un'eccezione simile si applica ai controlli albero e elemento della struttura ad albero.

Campi

ExpandCollapseStateProperty

Identifica la proprietà ExpandCollapseState.

Pattern

Identifica il pattern di controllo ExpandCollapsePattern.

Proprietà

Cached

Ottiene i valori delle proprietà di automazione interfaccia utente memorizzati nella cache per questo ExpandCollapsePatternoggetto .

Current

Ottiene i valori correnti della proprietà di Automazione interfaccia utente per questo ExpandCollapsePatternoggetto .

Metodi

Collapse()

Nasconde tutti i nodi, i controlli o il contenuto discendente di AutomationElement.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Expand()

Visualizza tutti i nodi figlio, i controlli o il contenuto di AutomationElement.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche