【已解決】VB6Resizer控件的源代碼在哪裏?

VB6Resizer簡介

VB6Resizer是一個開源的控件,它的作用是在運行時刻自動對其它可視控件進行動態的位置/大小調整.

這個控件實現的功能和VB.Net的窗體佈局功能類似. 比如你的窗體中有一個DBGrid控件,佔了很大一部分, 下邊有幾個按鈕 現在需要窗體的大小可調,以使DBGrid可以看到更多的數據,這樣的話,窗體上的控件就都需要調整, 不然只有窗體變化,而控件不動的話就達不到預期效果,而且很難看. 原來的方式是在窗口的Resize事件中添加調整控件大小/位置的代碼,這樣做的話比較麻煩,要自己手動去計算寬度/偏移, 然後將這些代碼寫死在程序中,以後增加控件或者調整佈局都需要重新計算/修改代碼,不利於維護. 有了這個控件就方便多了,Resize事件中一行代碼不用寫,只需將這個控件拖動到窗體上,然後設置被調整控件的Tag屬性, 在運行時刻就可以進行調整了:-)

VB6Resizer的源代碼地址

https://gitee.com/milaoshu1020/vb6resizer

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章