對於乙個應用程式而言,控制項是使用者介面的積木,他們具備互動式的特徵
新增控制項的方法:拖、拉、拽
新增控制項的另一種方法:即通過窗體的controls類的
add方法,格式如下
窗體的標誌.controls.add(控制項識別符號)
例子:
//建立乙個
mybut
乙個物件
button mybut=new button();
//為
mybut
修改text
名
mybut.text=」51zxw」;
//新增控制項到
mybut
this.controls.add(mybut);
窗體的顯示與隱藏式通過show方法和
hide
方法來實現的,格式如下
窗體識別符號.show
窗體識別符號.hide
例子:
如果在乙個程式中有2個
form
,我通過點選
form1
會彈出form2
進去編輯器在form1上選擇
click
事件,雙擊進入
form1_click
form2 myform2=new form2();//為
form2
例項化
myform2.show();//顯示
form2
private void form1_click(object sender, eventargs e)private void button1_click(object sender, eventargs e)
ShowWindow 顯示隱藏窗體
setwindowlong隱藏狀態列的圖示 setwindowlong隱藏狀態列的圖示 本程式在工作列中不顯示mstasklistwclass procedure tform1.formshow sender tobject begin end procedure tform1.button1cli...
C 動態新增控制項到窗體不顯示
在formload裡面新增控制項時,用this.controls.add 方法向窗體裡面動態新增控制項,除錯,一直不顯示,後來發現原來窗體上有乙個groupbox覆蓋了整個窗體,其實控制項已經新增上去了,只是被遮蓋了。後面改為this.groupbox1.controls.add 把控制項新增到gr...
winfrom專案的窗體與窗體中控制項等比例縮放問題
先編寫類 控制控制項大小及文字大小的開始 public void settag control cons 記錄控制項集初始的 位置 大小 字型大小資訊 public void setcontrols float newx,float newy,control cons 重新調整控制項的位置 大小 字...