2011-11-28 72 views

回答

3

這很困難,您無法直接控制列標題高度。你可以通過給ListView一個大的字體來間接地做到這一點。然後您需要將OwnerDraw屬性設置爲true並實現DrawItem,DrawSubItem和DrawColumnHeader事件。後者讓你用文字包裝文字。您還需要爲每個添加的ListViewItem設置Font屬性,這樣它們也不會很大。不愉快但不是不可能的。

-1

Better ListView control這樣做,它被寫入純粹的託管(.NET)代碼。

即使使用自定義換行符,列標題和項目(甚至組標題)都可以包含任意的多行文本。線的最大數目可通過一個屬性來限制:

enter image description here

enter image description here