怎麼用TextBox實現輸入提示的功能,用的是WinFrom窗體不是網頁

2022-07-27 05:25:19 字數 3440 閱讀 9602

1樓:匿名使用者

這個就多的去了

隨便說個好用的吧,我現在有兩個窗體form1和form2

現在我需要在form1中的lable1上顯示form2中裡面的combobox的選擇的值

form1某個按鈕點選事件

void f_form2check(string sender, eventargs e)

form2裡面就要自己寫個這樣的東西,叫事件

public delegate void form2checked(string sender, eventargs e);

public event form3checked form2check;

//在那個combobox的什麼change事件裡面寫

private void combobox1_selectedindexchanged(object sender, eventargs e)

winform 有一窗體,窗體上有一個textbox控制元件,當載入窗體時,游標就會出現在textbox中,要怎麼實現呢?

2樓:匿名使用者

這個問題有很多原因:一般的很好處理,用調tab順序,和調focus方法。但往往還是不行。

那就要看你textbox是不是放到了像panel這樣的容器裡,如果是,那請先把容器的tab設成1,然後再去設textbox屬性。

如果你的容器獲不了焦點,那你容器裡的控制元件也是獲取不到的,雖然你設定了tab順序和focus屬性。

3樓:東方雪羽

在form的designer中的textbox定義裡寫上:this.textbox1.tabindex = 0;

不行你抽我!!!

4樓:匿名使用者

private void form1_paint(object sender, painteventargs e)

寫在窗體的paint事件裡面,

5樓:創號大熊

textbox的聚焦事件 在載入事件裡寫

6樓:失憶

tabindex屬性為0,在shown事件裡foucs

7樓:匿名使用者

this.textbox1.focus();

沒問題的

c# winform 在一個窗體中如何設定另一個窗體的textbox的值

8樓:機關快

a 和 b窗體,首先不知道a 和b之間是誰開啟誰還是同級,誰也不開啟誰。

第一種情況,從a中點選show出b~!那麼在show的時候在b的建構函式傳入a,並且在b中宣告一個全域性的a,把b的建構函式傳入a賦給這個全域性變數,在b中設定string的時候,使用全域性變數來設定a的textbox控制元件值同,若找不到textbox,那請將textbox的可訪問屬性設為public。

若b開啟a也是同理。

第二種情況是a和b都是由父窗體開啟的。這種情況,也是在父窗體中聲名兩個全域性的a和b!然後開啟a和b的時候,可以把a傳給b,把b傳給a,然後在a和b裡一樣的要有一個全域性的b和a!

這樣就可賦值了。記得判斷是否為空。·

庵頂,2023年起由庵上改名,是由以前庵頂山一庵得名,人口未知,主要由高,王,李三姓組成,農民以種蔥,姜為主,依山傍水,北由汶河,交通便利,西靠青雲湖路,北由濱河路,南有下小路,東靠安丘東外環,物產豐富,人們安居樂業

9樓:一個人『等待

方法有很多,下拉給你列幾個:

首先介紹最粗暴的方法,修改控制元件的訪問修飾符。(不建議使用此法)public system.windows.forms.textbox textbox1;

在呼叫時就能直接訪問

form1 frm = new form1();

frm.textbox1.text = "方法1";

frm.show();

方法2是通過建構函式/指定公開方法傳入,然後為對應控制元件賦值。

public form2(string text)呼叫時form2 frm = new form2("方法2");

frm.show();

方法3是通過公開屬性來設定,此法甚好。

public string text3

set}呼叫如下

form3 frm = new form3();

frm.text3 = "方法3";

frm.show();

等等,還有一些其他方法,這不一一介紹了。

10樓:蘿蔔冷麵

在a窗體寫一個方法,是賦值給textbox值,然後在b事件中,a frm = new a(); a.剛才寫的方法();

c#中在當前窗體中的textbox中輸入字元,點選button後,在下一個彈出視窗中的textbox中顯示之前輸入的字元

11樓:匿名使用者

你的問題就是窗體間傳值:就是讓一個窗體中的變數傳到另外一個窗體中去。

我常用的方法是新建一個類,類定義一個屬性。比如說類aaa屬性bbb。在第一個窗體中將textbox中的值賦值給aaa.

bbb,這樣在第二個窗體中直接用aaa.bbb就行了。

我想在c# winform中點選按鈕跳出一個對話方塊,對話方塊有個類似textbox文字框。

12樓:陽光的雷咩咩

public partial class form1 : formform f = new form();

textbox t = new textbox();

private void button1_click(object sender, eventargs e)

private void fclosing(object sender, formclosingeventargs e)}

13樓:匿名使用者

就一條語句:

button1.text = textbox1.text;

14樓:小孟

你可以自己製作一個這樣的對話方塊啊 然後點選後例項化顯示出來就是了

自己先建立一個form2窗體 然後託好空間 一個textbox 2個按鈕 擺好 這不就是一個對話方塊了嘛 。。。 然後點選你的按鈕 例項化這個form2 彈出顯示就行了澀

怎麼用c#做一個按鈕,點選它使label顯示textbox中輸入的內容?

15樓:

假設你已經使用visual studio的設計器在form上放置了label、textbox、button這幾個控制元件,那麼在設計器中雙擊按鈕,ide會自動新增點選按鈕後要執行的事件處理函式。

private void button1_click(object sender, eventargs e)

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

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

C怎麼將TextBox中輸入的資料與資料庫中資料相比較就是登陸怎麼弄

sqlconnection 抄連線資料庫然後襲用sql mand 來執行baisql命令語句,也可以du是再sql裡面寫好儲存zhi過程。最後dao呼叫對應表中的欄位資料,新建一個類,裡面新增有引數的方法,將textbox獲取的值 傳到方法的引數裡面就可以了。對於詳細還要你自己在網上找找資料,希望對...

用switch語句實現程式 輸入學生的兩門課成績

else if z 160 z 180 s c else if z 140 z 160 s d else if z 120 z 140 這裡三個 應該是 吧 是大於等於160且小於180 而不是或吧 2.exe這個程式你關閉了嗎?到工作管理員中看看,如果沒有關閉 先把這個程式結束掉 我幫你把程式改了...