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這個程式你關閉了嗎?到工作管理員中看看,如果沒有關閉 先把這個程式結束掉 我幫你把程式改了...