2009-11-04 27 views

Trả lời

16

Nếu bạn muốn văn bản nhiều dòng trong một ListView, có một cái nhìn tại ObjectListView (một wrapper mã nguồn mở xung quanh. NET WinForms ListView). Điều này sẽ chăm sóc nhiều vấn đề liên quan đến việc vẽ chủ sở hữu (và các phiền toái khác của ListView).

Trong hình bên dưới, cột đầu tiên đã WordWrap bật:

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

Chỉ cần nhớ rằng một ListView KHÔNG THỂ có hàng độ cao khác nhau. Trong ảnh chụp màn hình ở trên, tôi không thể làm cho hàng đầu tiên và thứ ba cao hơn để hiển thị thêm văn bản và các hàng khác ngắn hơn. Mỗi hàng phải có cùng chiều cao.

Nếu có thể có các hàng có độ cao khác nhau là điều cần thiết đối với bạn, thì ListView sẽ không phải là giải pháp của bạn. Bạn có thể muốn xem xét Matthew Hall’s excellent XPTableits update project, cũng như Lee Paul Alexander’s fantastic Outlook-style list.

+0

Xem tại đây để biết thêm thông tin: http://stackoverflow.com/questions/2653781/how-to-wordwrap-the-text-in-a-column-using-objectlistview – Grammarian

+0

liên kết hình ảnh đã chết – DaveInCaz

Các vấn đề liên quan