TreeViewItem.IsExpanded Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si los elementos anidados en TreeViewItem están expandidos o contraídos.
public:
property bool IsExpanded { bool get(); void set(bool value); };
public bool IsExpanded { get; set; }
member this.IsExpanded : bool with get, set
Public Property IsExpanded As Boolean
Valor de propiedad
Es true
si los elementos anidados de TreeViewItem son visibles; en caso contrario, es false
. De manera predeterminada, es false
.
Ejemplos
En el ejemplo siguiente se muestra cómo establecer la propiedad IsExpanded.
<TreeViewItem Header="Employee1"
Name="Employee1Data"
IsExpanded="True"
Collapsed="OnCollapsed"
Expanded="OnExpanded">
<TreeViewItem Header="Work Days"
Name="EmployeeWorkDays"
IsSelected="True">
<TreeViewItem Header="Tuesday" />
<TreeViewItem Header="Friday"/>
</TreeViewItem>
</TreeViewItem>
<TreeViewItem Header="Employee2"
Name="Employee2Data">
<TreeViewItem Header="Work Days"
Name="emp2WorkDays"
Selected="GetSchedule"
Unselected="SetSchedule">
<TreeViewItem Header="Monday" />
<TreeViewItem Header="Wednesday"/>
</TreeViewItem>
</TreeViewItem>
Employee1Data.IsExpanded = true;
Employee1Data.IsExpanded = True
Comentarios
Apariencia del botón que expande y contrae los TreeViewItem cambios cuando TreeViewItem se expande o contrae. Cuando el valor de la IsExpanded propiedad cambia de true
a false
, se produce el Collapsed evento . Del mismo modo, el Expanded evento se produce cuando el valor de la IsExpanded propiedad cambia de false
a true
.
Información sobre propiedades de dependencia
Campo identificador | IsExpandedProperty |
Propiedades de metadatos establecidas en true |
None |