轉帖|其它|編輯:郝浩|2011-08-01 17:57:24.000|閱讀 652 次
概述:默認情況下,ListBox控件中的項的高度是12px。一般的,窗體上的文字為9pt或更大字體,這樣一來,Listbox控件中的項與項之間 幾乎沒什么間隙,看起來密密麻麻一片,界面效果十分不友好。可以通過修改控件的DrawMode和ItemHeight屬性,然后處理其DrawItem 事件來處理該問題。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
默認情況下,ListBox控件中的項的高度是12px。一般的,窗體上的文字為9pt或更大字體,這樣一來,Listbox控件中的項與項之間 幾乎沒什么間隙,看起來密密麻麻一片,界面效果十分不友好。可以通過修改控件的DrawMode和ItemHeight屬性,然后處理其DrawItem 事件來處理該問題。
1、修改ListBox控件的DrawMode屬性為OwnerDrawFixed或者OwnerDrawVariable
2、修改ListBox控件的ItemHeight屬性為20
3、處理ListBox控件的DrawItem事件
如此即可,經過這般處理后,會有一個較好的界面體驗效果。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:網絡轉載