C如何獲取窗體的TextBox的值

2021-04-01 08:02:48 字數 3690 閱讀 2762

1樓:快樂耳機

string str=textbox.text.tostring();

string strarr = str.split(new char);

strarr裡每一

個再用一個string轉int的函式就可版以了權

2樓:匿名使用者

通過bai textbox 的屬性進行獲du取;以下假設zhi textbox 的 name 是 textbox

winform 是 text 屬性,

dao string str = textbox.text; 就是窗內體容 textbox 的值。

wpf 是 content 屬性, string str = textbox.content; 就是窗體 textbox 的值。

3樓:勇往直前

string arr=textbox1.text.split(' ');

a=arr[0];

b=arr[1];

c=arr[2];

4樓:匿名使用者

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控制元件的值

5樓:小母牛坐坐火炕

先定義一個***mom類!!在裡面輸入public static string t;定義一個變數t,然後在你的前一個窗體下***mom.t = textbox1.

text.trim();在下一個窗體裡面就可以直接使用***mom.t了 也就是你textbox裡面的值了

6樓:zj節奏

把,它變成靜態的欄位,就行了,這樣才能傳過去值!

7樓:放羊

如果你的text在form1裡,你在from2裡呼叫,你在from2裡面寫

form1 f=new form1();

f.textbox;

就能呼叫了

c# 怎麼在另一個類中獲取窗體內textbox控制元件的text屬性值

8樓:絕版無與倫比

你在new那個類的時候將本窗體傳進去(this),在那個類裡面寫一個含有這個窗體的建構函式和一個屬性,然後就可以用了!還有需要在窗體裡面的form1.designer.

cs將需要呼叫的控制元件設定為public(在最後面設定)!給你個簡單的示例

9樓:匿名使用者

你在窗體內設定一個public的屬性,然後就可以訪問了,參考如下**:

public string name;}

10樓:匿名使用者

如果是類裡面生成的窗體,可以用樓上2位的方法

如果需要實時知道,監聽textbox的textchange事件

11樓:匿名使用者

1:設定textbox空間的modifiers=public

2:class: form form= new form();

string text = form.textbox1.text;

12樓:匿名使用者

我剛給回答了 你可以

看看這個 是你需要的

13樓:言辰皓宿海

為什麼要在另一個類中獲取控制元件的值呢?

你在button的單擊事件中呼叫另一個類中的方法,有很多種方便的方法把textbox的值傳過去,比如,可以在button的單擊事件中這樣寫:

otherclass

obj=new

otherclass();

obj.methonname(this.textbox1.text);

public

class

otherclass

}如果你一定要操作textbox控制元件,可以把methonname方法的引數型別換成textbox,這樣:

public

void

methonname(textbox

ctr)

c#如何動態獲取窗體上所有textbox的文字

14樓:點球絕對罰進

可以用foreach迴圈窗體所有的控制元件,判斷如果這個控制元件是text的話,就取值什麼的。

**可以這樣:

foreach (control ctl in this.controls)}

15樓:匿名使用者

foreach (control c in controls)

if( c is textbox ) messagebox.show(c.name+"="+c.text);

16樓:

string a= this.textbox,text

c#中怎麼獲取textbox的中輸入的值

17樓:匿名使用者

如果你的 textbox 不是使用伺服器控制元件或沒有runat="server",那麼提交表單請使用專 request["textboxname"],跟asp裡差不多,只不過屬asp裡是用()而不是。

反之,請使用一樓的方法:string strtxt = textboxid.text.tostring();

希望能幫到你

18樓:匿名使用者

string s;

s= textbox.text;

19樓:海浪舞者

c#中的裡的值是字串形式的,要想得到它 得先定義一個字串的變數

如一樓那樣賦值就可以了。其實一樓的tosting()是可有可無的。

20樓:劍劍

string strtxt= textbox1.text.tostring();

c#應用窗體中如何在button事件中去獲取textbox的值

21樓:匿名使用者

public static string textbox = string.empty;//這麼定義其他類就可以用form1.text直接訪問了

private void button1_click(object sender, eventargs e)

22樓:匿名使用者

textbox1.text

c#中怎麼呼叫前一個視窗中textbox中的值,

23樓:n多的肉

最簡單的辦法,在form1中設定一個public string 的變數記錄textbox中的值,這樣就可以在form2中直接訪問form1中的這個變數

24樓:匿名使用者

定義一個類的靜態變數把值先記錄下來

c如何動態獲取窗體上所有textbox的文字

可以用foreach迴圈窗體所有的控制元件,判斷如果這個控制元件是text的話,就取值什麼的。可以這樣 foreach control ctl in this.controls foreach control c in controls if c is textbox messagebox.show...

C中怎麼獲取textbox的中輸入的值

如果你的 textbox 不是使用伺服器控制元件或沒有runat server 那麼提交表單請使用專 request textboxname 跟asp裡差不多,只不過屬asp裡是用 而不是。反之,請使用一樓的方法 string strtxt textboxid.text.tostring 希望能幫到...

C使用textbox顯示文字的時候,如何把游標定位到指定

textbox中只能用select來定游標。我只發現這個,接收兩個引數,一個是位置,一個是選定數。只要確定位置並且把選定字元的數量設為零即可達到確定游標位置的效果。以把游標定到第5行的第2個字元為例 放一個textbox1,放一個button1雙擊填入 int p 0 定義位置 for var i ...