2009-11-04 13 views

Respuesta

16

Si desea que el texto de varias líneas en un ListView, echar un vistazo a ObjectListView (una envoltura de código abierto alrededor de .NET WinForms ListView). Esto soluciona muchos de los problemas relacionados con el dibujo del propietario (y otras molestias de ListView).

En la siguiente captura de pantalla, la primera columna tiene WordWrap encendido:

alt text http://i35.tinypic.com/1zno510.jpg

Sólo recuerde que un ListView NO puede tener filas de diferentes alturas. En la captura de pantalla anterior, no puedo hacer que la primera y tercera filas sean más altas para mostrar más texto y las otras filas sean más cortas. Cada fila tiene que ser de la misma altura.

Si la posibilidad de tener filas de diferentes alturas es esencial para usted, un ListView no será su solución. Es posible que desee considerar Matthew Hall’s excellent XPTable y its update project, así como Lee Paul Alexander’s fantastic Outlook-style list.

+0

Mire aquí para obtener más información: http://stackoverflow.com/questions/2653781/how-to-wordwrap-the-text-in-a-column-using-objectlistview – Grammarian

+0

enlace de imagen está muerto – DaveInCaz

Cuestiones relacionadas