1樓:點球絕對罰進
可以用foreach迴圈窗體所有的控制元件,判斷如果這個控制元件是text的話,就取值什麼的。
**可以這樣:
foreach (control ctl in this.controls)}
2樓:匿名使用者
foreach (control c in controls)
if( c is textbox ) messagebox.show(c.name+"="+c.text);
3樓:
string a= this.textbox,text
c#如何獲取窗體的textbox的值
4樓:快樂耳機
string str=textbox.text.tostring();
string strarr = str.split(new char);
strarr裡每一
個再用一個string轉int的函式就可版以了權
5樓:匿名使用者
通過bai textbox 的屬性進行獲du取;以下假設zhi textbox 的 name 是 textbox
winform 是 text 屬性,
dao string str = textbox.text; 就是窗內體容 textbox 的值。
wpf 是 content 屬性, string str = textbox.content; 就是窗體 textbox 的值。
6樓:勇往直前
string arr=textbox1.text.split(' ');
a=arr[0];
b=arr[1];
c=arr[2];
7樓:匿名使用者
string str = textbox.text.trim().replace(" ", "");
int a = convert.toint32(str[0]);
int b = convert.toint32(str[1]);
int c = convert.toint32(str[2]);
c#如何獲取動態新增textbox的值
8樓:匿名使用者
name值可作為關鍵字訪問控制元件集合
((textbox)controls["a_1"]).text
9樓:匿名使用者
用輸入事件動態寫入變數就好
請問在c#中,如何呼叫通過動態方法新增的textbox的text值?
10樓:
public void txt(string txt1value,string txt2value,string lab1value)
controls = this.controls.find("txt2", false);
if (controls.length != 0)
controls = this.controls.find("txt3", false);
if (controls.length != 0)
controls = this.controls.find("lab1", false);
if (controls.length != 0)
textbox txt1;
txt1 = new textbox();
txt1.name = "txt1";
txt1.location = new point(20, 20);
txt1.size = new size(50, 20);
txt1.text = txt1value;
this.controls.add(txt1);
textbox txt2;
txt2 = new textbox();
txt2.name = "txt2";
txt2.text = txt1.text;
txt2.location = new point(100, 20);
txt2.size = new size(50, 20);
txt2.text = txt2value;
console.writeline(txt2.text);
this.controls.add(txt2);
textbox txt3;
txt3 = new textbox();
txt3.name = "txt3";
txt3.location = new point(180, 20);
txt3.size = new size(50, 20);
this.controls.add(txt3);
label lab1;
lab1 = new label();
lab1.name = "lab1";
lab1.location = new point(75, 25);
lab1.size = new size(50, 25);
lab1.text = lab1value;
this.controls.add(lab1);
label lab2;
lab2 = new label();
lab2.location = new point(160, 25);
lab2.size = new size(50, 25);
lab2.text = "=";
this.controls.add(lab2);
}public void addbtn()
private void listbox1_selectedindexchanged(object sender, eventargs e)
else
addbtn();
} 給個採納吧,**都給你寫了
11樓:匿名使用者
1.建議你將需要隱藏的文字框在設計器上直接建立,並放進一個panel裡面,然後要顯示或隱藏直接操作這個panel,這樣就不會有你的問題了。
2.如果非要動態查詢,可以遍歷窗體的controls集合進行查詢。上面同學說的findcontrol是webform才有的方法,在winform中沒有。
12樓:_神__仙
你的計算按鈕為什麼不用而要用listbox的事件呢?用按鈕來觸發計算事件,取2個文字框內容和listbox的選項,然後判斷後把結果放在第三個文字框裡
你的addbtn方法如果無限次的用,那窗體不是會重複新增無數個文字框了嗎
C如何獲取窗體的TextBox的值
string str textbox.text.tostring string strarr str.split new char strarr裡每一 個再用一個string轉int的函式就可版以了權 通過bai textbox 的屬性進行獲du取 以下假設zhi textbox 的 name 是 ...
C窗體上有個PictureBox如何讓滑鼠移動上去時出現預
用mouseenter事件,在滑鼠移入控制元件的可見部分的時候,讓 的size放大就行了 onmouseover 事件 c 如何實現滑鼠放到picturebox上就顯示資訊以及資料定時重新整理?使用tooltip應該可以滿足你需求?tooltip1.settooltip 控制元件id,提示資訊 可以...
怎樣在c中獲取程序資訊,如何用c獲取某個程序
itjob老師教過用命令的方式也是很方便將結果存到變數裡呀,用一個複製或者重定向就行了。c include include void print xs void unused the main program.int main i printf 建立執行緒個數 d n i return 0 如何用c...