2009-11-04 8 views

risposta

16

Se si desidera che il testo su più righe in un controllo ListView, hanno uno sguardo al ObjectListView (una fonte involucro aperto attorno a .NET WinForms ListView). Questo risolve molti dei problemi connessi con il disegno del proprietario (e altri fastidi di ListView).

Nel seguente screenshot, la prima colonna ha WordWrap acceso:

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

Basta ricordare che un controllo ListView NON possono avere righe di altezze diverse. Nello screenshot qui sopra, non riesco a rendere più alte la prima e la terza riga per mostrare più testo e le altre righe più corte. Ogni riga deve avere la stessa altezza.

Se essere in grado di avere file di altezze diverse è essenziale per voi, un ListView non sarà la vostra soluzione. Si consiglia di considerare Matthew Hall’s excellent XPTable e its update project, nonché Lee Paul Alexander’s fantastic Outlook-style list.

+0

Guarda qui per ulteriori informazioni: http://stackoverflow.com/questions/2653781/how-to-wordwrap-the-text-in-a-column-using-objectlistview – Grammarian

+0

link immagine è morto – DaveInCaz

Problemi correlati