動態建立控制項及以迴圈賦值之四

2021-06-25 08:47:46 字數 1584 閱讀 2142

來自本論壇問題的答覆:

for (int i = 0; i < 4; i++)

", i + 1);

zh.location = new point(100 * i, 17);

this.controls.add(zh);

};this.refresh();

control.controlcollection 文字框 = this.controls;

foreach (control 本框 in 文字框)

if (本框 is textbox) 本框.text = "0_0";

else messagebox.show("沒有找到文字框!");

zh.mytextbox.text = "分數" + (i + 1).tostring("00");

zh.mytextbox.name = string.format("txtbox", i + 1);

zh.mylabel.name = string.format("lbbox", i + 1);

zh.location = new point(100 * i, 17);

this.controls.add(zh);

};this.refresh();

usercontrol.controlcollection cc = this.controls;

foreach (usercontrol con in cc)

if (con is usercontrol) con.controls[0].text = "00";

else messagebox.show("沒有找到文字框!");

自定義控制項檔案**:在介面上拖放乙個標籤控制項和乙個文字框控制項組成

using system;

using system.collections.generic;

using system.componentmodel;

using system.drawing;

using system.data;

using system.linq;

using system.text;

using system.threading.tasks;

using system.windows.forms;

namespace windowsforms測試

動態建立控制項及操作控制項

動態建立控制項,並附加上click控制項 button button new button button.name btn 1 button.text 開始 button.size new size 75,23 this.controls.add button button.click new ev...

C 中動態建立控制項及事件處理程式

using system using system.drawing using system.collections using system.componentmodel using system.windows.forms using system.data namespace miner cl...

利用迴圈進行動態變數的宣告賦值及呼叫

在python中,可採用如下方式對變數進行宣告並賦值 v ar 0,va r1 1 2 var0,var1 1,2 var0,v ar1 1,2但是當變數數目過多時,採取以上方式對不同變數進行宣告並賦值顯然是不可取的。於是引入exec函式,很好用。舉個例子 假如我要宣告十個變數分別叫做list0,l...