Saltar al contenido

¿Diferencia entre ListView y DataGrid en WPF?

Puede darse el caso de que encuentres alguna incompatibilidad en tu código o trabajo, recuerda probar siempre en un ambiente de testing antes aplicar el código al trabajo final.

Solución:

Bueno, en WPF la diferencia entre ListView y DataGrid es solo uno Edición. Necesitas uso de edición DataGridde lo contrario usa ListView. Puedes editar en ListView también pero es más fácil y construido en DataGrid. De lo contrario, lo que se pueda mostrar en DataGridse puede mostrar en ListView.

una cosa que DataGrid apoya y ListView no (listo para usar) es la generación automática de columnas.

Puede leer este artículo en CodeProject para una mejor comprensión de DataGrid y también sobre las principales diferencias entre ListView y DataGrid.

No soy un experto en WPF, pero se trata solo de los controles en sí.

Cuando piense en ListView, piense en el Explorador de Windows, el panel donde ve todos sus archivos, eso es un ListView.

Al pensar en la base de datos es normalmente (Dije generalmente) una cuadrícula de datos, coloque el mouse sobre el vista en cuadrícula Etiqueta y lee la descripción.

Algunas razones muy obvias por las que querrías una vista de cuadrícula es que se pueden editar directamente. Puede hacer que su usuario ingrese las preguntas y la respuesta allí. Tenga en cuenta que, dado que ListViewItem es un control de contenido, también puede personalizarlo fácilmente como lo hace este artículo.

También vea si este tutorial de GridView ayuda.

No ha dado mucha descripción de cómo necesita la interfaz de usuario, pero puede jugar y hacer lo que quiera.

Incluso podría crear un Control de usuario para un [Question + Input box for Answer]. Luego, podría usar un StackPanel (o incluso una vista de lista) para enumerarlos.

Espero que haya ayudado.

valoraciones y reseñas

Tienes la opción de añadir valor a nuestro contenido cooperando tu experiencia en las anotaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *