Pregunta

Voy a insertar un separador en un ListView en WPF, algo como esto:
imagen
He utilizado el siguiente código XAML, pero dos no trabajar!

<ListView ItemsSource="{Binding ListViewItemsCollections}">
    <ListView.View>
        <GridView>
            <GridViewColumn Header="Name" Width="200" DisplayMemberBinding="{Binding GridViewColumnName}"/>
            <GridViewColumn Header="Tags" Width="200" DisplayMemberBinding="{Binding GridViewColumnTags}"/>
            <GridViewColumn Header="Location" Width="400" DisplayMemberBinding="{Binding GridViewColumnLication}"/>
        </GridView>
    </ListView.View>
    <Separator />
</ListView>

Podría usted por favor me guía? Gracias.

¿Fue útil?

Solución

Mohammad,

Creo que la inserción de un separador (o un control que imita uno) es mucho más sencilla de lo que piensa:)

En primer lugar, eche un vistazo sobre cómo DataTemplate se debe aplicar a un ListBox / ListView. Lo puede encontrar aquí . En segundo lugar, usted tiene que decidir cómo va a imitar a un separador. Puede encontrar 2 excelentes ejemplos aquí y aquí . Deseo recibir información si su tarea se realiza:)

Otros consejos

Trate de poner el separador en la colección de elementos que son vinculantes a. En el código anterior está stting los artículos a través de la unión del ItemsSource y luego ajustar los elementos mediante la adición de un separador con el contenido. Añadir el separador a la colección de artículos y verá una fila en blanco en su red. es posible que tenga el estilo de separador en consecuencia. (Pero le dará una fila que no puedes hacer click en)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top