Re: [.NET] 請問如何做出像flashget選項的樣子?

看板Visual_Basic作者 (躂躂..)時間18年前 (2007/06/21 23:07), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《catchtest (蕭雲)》之銘言: : 我想做類似flashget的選項功能 : 左邊有類似按鈕的ListView : 按下去後右邊能跑出來相對應的選項可以選擇 : 我有嘗試使用ListView並把View改成Tile : 可是做出來的效果不好,首先是前面的小Icon選擇困難 : (強迫用ImageList,不能讓我選擇檔案) 其實flashget的那個選單是用 TreeView 來做的~ 你把你的 ImageList的 ImageSize改大(如32x32) TreeView(或ListView)的圖示大小就會變大了.. (當然也要套大圖示, 不然圖會怪怪的..) TreeView 還有 ItemHeight 也可以設定item的高度 : 然後是按下去某個選項後如果又按了其他地方 : ListView裡面的藍色焦點會不見 : 請問要如何做的像flashget一樣焦點還是存在? HideSelection屬性要設成false 如果你有考慮用TreeView的話, ShowRootLines也要設成false才是你要的效果 (ListView的item文字會置頂對齊,所以看起來會怪怪的..) : 右邊依照按鈕出現相對應的選項又要怎麼做呢? : 難道要自己拉很多Panel來慢慢顯示嗎? 其實大家真的都是用這類的方法做.. : 有沒有更好的方式呢? : 找了很多網站都沒有教學,希望這裡的大大可以幫忙解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.140.75

06/23 10:57, , 1F
謝謝大大,想請問Panel應該用TableLayoutPanel做嗎?還是
06/23 10:57, 1F

06/23 11:00, , 2F
用普通的Panel才行?因為我沒做過所以不熟...
06/23 11:00, 2F
文章代碼(AID): #16UfGSwL (Visual_Basic)
文章代碼(AID): #16UfGSwL (Visual_Basic)