Encuentro que hay algunas plantillas de elementos, plantillas de datos y enlaces en el archivo .xaml para listbox. ¿Hay alguna forma de crearlo en el código?Cómo crear ListBox.Itemtemplate, datatemplate programáticamente en Windows Phone 7
¿Hay alguna manera de crear plantillas de datos programáticamente?
este es el código XAML, pero necesito en el código detrás del uso de C# no en XAML, porque estoy trabajando en la creación de cuadro de lista dinámica con la adición de itemtemplatem, DataTemplate
<ListBox Height="520" HorizontalAlignment="Left" Margin="0,6,0,0" Name="lstimge" VerticalAlignment="Top" Width="450" >
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="{Binding Image}" Width="150" Stretch="Uniform" HorizontalAlignment="Center" />
<TextBlock Text="{Binding FileName}" TextWrapping="Wrap" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
favor dar la solución
Gracias, Ashok
¿Quizás podría explicar por qué desea hacer esto? En general, el concepto de MVVM es poder definir su vista sin ningún código. – RedDeckWins
amablemente vea la etiqueta de pregunta editada arriba – Ash
+1 para esta muy buena pregunta. Absolutamente no puedo entender por qué MS tiene esta evidente aversión por el código bien escrito, rápido, fuertemente tipado con muy buen soporte IDE y nos obliga a usar un patrón de diseño determinado, jugar en un cajón de arena bloqueado, obedecer sus guías de estilo y ahora también hostigar nosotros con estos archivos XML inflados y poco flexibles. – UnclePaul