自已寫了一個控制項,它會自動出現在旁邊讓人簡單拖曳進入 Form 等
但在它的建構函數寫了產生時,大小預設給定 (100, 100)
但是關於它實際的 Size 方面,以下面兩種方式產生此控制項,會造成不同的結果
1.直接點選旁邊的控制項,再 Form 處再點一次,它的 Size 屬性是 (100, 100)
2.但是若動態產生再 Add 入 Form 裡,所產生的大小"看起來"卻不相同(差異頗大)
是少了執行哪一個函數嗎? ResumeLayout(false), PerformLayout() ?????
這兩個函數功能只是在自動產生的程式碼中得知的,也不知道其真正的功用是?
又,如果加入的控制項不同(label、自定控制項),即使給相同的位置...
但也是出現在不同的地方?
請知道詳情的大大們,給個方向,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.75.67