Principales respuestas
¿Cómo expandir un TreeView?

Pregunta
-
Respuestas
-
Hola José Luis
Intenta usando un style para tu TreeViewItem:
<Style TargetType="TreeViewItem"> <Setter Property="IsExpanded" Value="True" /> </Style>
Un saludo
Antonio Lobo
Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
Si la respuesta te ha sido util Votala.
Mi blog- Marcado como respuesta José Luis Torre jueves, 16 de febrero de 2012 22:58
Todas las respuestas
-
-
-
Hola José Luis
Intenta usando un style para tu TreeViewItem:
<Style TargetType="TreeViewItem"> <Setter Property="IsExpanded" Value="True" /> </Style>
Un saludo
Antonio Lobo
Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
Si la respuesta te ha sido util Votala.
Mi blog- Marcado como respuesta José Luis Torre jueves, 16 de febrero de 2012 22:58
-
Hola Antonio:
He probado a hacer lo siguiente:
<Window.Resources> <local:IndexPlanoToImageConverter x:Key="conversor" /> <Style x:Key="TreeViewItem"> <Setter Property="IsExpanded" Value="True" /> </Style> </Window.Resources>
Pero no me lo acepta, me proporciona la indicación: Valor del PropertyDescriptor no válido.
Muchas gracias.
Atentamente José Luis Torre
-
Hola José
En el código que pusiste ahí no aparece el TargetType, necesitas poner eso para que reconozca la propiedad como válida.
Un saludo
Antonio Lobo
Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
Si la respuesta te ha sido util Votala.
Mi blog -
Hola Antonio:
Probando:
<Window.Resources> <local:IndexPlanoToImageConverter x:Key="conversor" /> <Style x:Key="estiloExpandido" TargetType="{x:Type TreeView}" > <Setter Property="IsExpanded" Value="True" /> </Style> </Window.Resources>
Me ocurre lo mismo.
Saludos
Atentamente José Luis Torre
-
Hola José
El TargetType debe ser TreeViewItem
Saludos
Antonio Lobo
Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
Si la respuesta te ha sido util Votala.
Mi blog -
Hola Antonio:
Muchas gracias por tu paciencia con un novato.
Tal como decías funciona correctamente, otra cosa es llegar a entenderlo.
Sabía que el TargetType tiene que hacer referencia a un tipo como Control, Button, ... pero ni siquiera sabía que existía el tipo TreeViewItem. Además, si lo que quiero hacer es expandir un TreeView parece que la propiedad debería se de él.
En fín, con el tiempo espero hacerme con estas diferencias.
Atentamente José Luis Torre