Tengo un cuadro de lista y quiero iterar sobre una colección de barras en mi Foo-objeto.¿Cómo vincular correctamente un ListBoxItem en WPF?
<ListBox DataContext="{Binding Path=Foo.Bars}" >
<ListBox.Items>
<ListBoxItem>
<ContentControl DataContext="{Binding Path=.}" />
</ListBoxItem>
</ListBox.Items>
</ListBox>
Esta es la plantilla de datos que quiero usar.
<DataTemplate DataType="{x:Type Bar}">
<Label Content="hello stackoverflow" />
</DataTemplate>
Si snoop (-> examinar mediante el uso de la herramienta Snoop) mi solicitud, noto que la totalidad de la colección de barras está obligado a la ContentControl, en lugar de sólo 1.
¿Cómo puedo vincular correctamente para que la iteración sobre la colección vaya bien?
Implementé esto y no funciona. – Natrium
Le sugiero que escriba su código objeto en su pregunta. Hubo algún error de sintaxis en mi respuesta, lo corrijo (Resource, not Resouce, GridView olvidado, estoy tipeando todo con la mano ...). – belaz
en realidad estoy usando un ListBox. Primero publiqué ListView, pero lo edité. – Natrium