窗體中新增控制項與窗體顯示和隱藏

2022-02-25 10:59:28 字數 1490 閱讀 9932

對於乙個應用程式而言,控制項是使用者介面的積木,他們具備互動式的特徵

新增控制項的方法:拖、拉、拽

新增控制項的另一種方法:即通過窗體的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 重新調整控制項的位置 大小 字...