2012-12-21 39 views
0

我正在計劃使用許多pictureboxes作爲控件而不是例如。按鈕,主要是因爲控件需要看起來像圖標而不是按鈕。與按鈕相比,圖片盒是否會消耗太多內存?有沒有辦法讓一個按鈕顯示爲一個圖標而不是一個圖片框,也就是說,一個按鈕可以看起來像一個.png小圖標圖像文件,而不是一個沒有邊框的按鈕?Picturebox控件和內存

最後,會有幾個選項卡可供用戶通過tabcontrol,每個選項卡可能有10-15個圖片框可以點擊。如果在選項卡中使用很多圖片盒作爲按鈕欄的替代品(VB.NET 2010中不再支持),那麼是否有一個快捷方式用於添加處理程序?

回答

1

按鈕控件已經支持圖片! 最有可能太(更重要!)的buttonis重量輕,會消耗比pictureboxes

更少的內存

使用屬性表的圖像(S) 分配可以爲按鍵分配一個不同的圖像上下邦太! !

enter image description here