2012-11-03 107 views
3

我需要一種方法來在列表視圖上使用兩個圖像列表。其中一個圖像列表是否包含16x16圖標的標題圖標,另一個則包含子項目內的32x32縮略圖圖片。下面帶有多個圖像列表和圖標/圖像的列表視圖

的圖像顯示了我想做

listview with hearder icons and thumbnail

+0

嘗試不同的列表視圖是否有幫助:http://www.codeproject.com/Articles/16009 /更容易使用ListView – nawfal

+0

它會被寫入vb6或.net(你的標籤可能會導致混淆)? –

+0

以及我的偏好是在VB6,但我聽到它可能使用vb.net vb6中的控件沒有.net框架?請告訴我最好的選擇 – Smith

回答

1

我發現瞭解決這一問題的訣竅。訣竅是在32x32畫布上創建一個16x16圖標並居中。這是因爲縮略圖大小最大爲32位。 所以我有一個圖像列表爲16pix isonc和另一個爲32pix圖標

當需要縮略圖時,我只需要將小圖標設置爲32pix。

這種支持建造它我只有這樣做

' for the header columns 
Set ListView1.ColumnHeaderIcons = ImageList1 
' for the items and sub items 
Set ListView1.SmallIcons = ImageList2 

感謝您的輸入

+0

+1的工作,用於將較小的圖像置於具有透明背景的較大圖像中。 – Behzad