/ / Silverlight DataTemplate “Nombre”, ¿cómo usarlo en código? - c #, silverlight, xaml

Silverlight DataTemplate "Nombre", ¿cómo usar en codebehind? - c #, silverlight, xaml

En el siguiente XAML, ¿cómo puedo usar _xyzStackPanel en el codigo detras? ¿No es esto posible cuando lo usamos? DataTemplate? Necesito mostrar / ocultar este stackpanel, ¿cuál es la mejor manera?

Puedo usar el VisualStateManager ¿aquí? ¿Podría alguien dar ejemplo por favor, gracias.

<ListBox  ... >
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Name="_xyzStackPanel" ...>
..............
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>

Gracias,

Vudú

EDITAR:

Me pregunto si sería mejor agregar el StackPanel en el codebehind en lugar de tenerlo siempre allí y ocultarlo ... PERO, ¿cómo puedo agregar a la DataTemplate en el codebehind?

Respuestas

1 para la respuesta № 1

Vincule la Visibilidad del StackPanel al objeto ViewModel que representa y alterne eso en su lugar. Tu estas usando MVVM, ¿¿derecho??