Come espandere/comprimere un expander WPF nel codice? Devo farlo per inizializzare un controllo in esso.Espansione/compressione di un expander WPF
6
A
risposta
17
Utilizzare la proprietà IsExpanded
, impostare a true per rendere il contenuto visibile:
myExpander.IsExpanded = true;
impostarla su false crollare l'espansore.
0
È possibile impostare solo la proprietà IsExpanded
, ma preferisco utilizzare VisualStateManager
e apportare tali modifiche all'interfaccia utente utilizzando VisualStateManager.GoToState
.
Non capisco perché è necessario espandere ... per inizializzare un controllo in esso? Se il controllo ha il suo set di proprietà Name, puoi facilmente fare riferimento ad esso nel codice senza espandere l'espansione che contiene il controllo che desideri inizializzare. –