看板 C_Sharp 關於我們 聯絡資訊
我現在要做個windows form的ui程式 有個圖片要有來做底圖,上面許多的ui components 由於要做透明的效果(空白的地方使用底圖圖片的顏色) 所以這些label , button , radio button...etc都得設transparent 可是components愈多的話,在執行的時候show出畫面時, 很明顯效能會變很差,componets是一個接著一個顯示出來..感覺就是跑很慢 SetStyle doublebuffer 可以解決閃爍的問題,可是對這個問題沒有幫助 請問有人知道要怎麼改善嗎? 感謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.137.59.24 ※ 編輯: singz 來自: 220.137.59.24 (04/09 01:07)
singz:ps. 底圖是BMP格式 04/09 01:13
Kelunyang:WinForm支援透明背景@@? 04/09 01:48
Kelunyang:有考慮改寫WPF嗎,UI效能應該比較好XD 04/09 01:48