第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

系統(tǒng)提示form2.textbox1不可訪問,收保護(hù)級別限制?

系統(tǒng)提示form2.textbox1不可訪問,收保護(hù)級別限制?

C#
千萬里不及你 2022-12-16 17:13:43
例如:建立兩個FORM在FORM2的textbox中輸入1在FORM1的textbox中就輸出2如何實現(xiàn),大俠幫幫忙我是初學(xué)者 ,請問要怎么寫public函數(shù)調(diào)用
查看完整描述

3 回答

?
溫溫醬

TA貢獻(xiàn)1752條經(jīng)驗 獲得超4個贊

哪個是主Form?

比如Form1是主Form,在Form1中創(chuàng)建Form2

Form2 fm2 = new Form2();
fm2.show(this);//注意這個this很重要
然后在Form2中就可以通過這種方式獲取到Form1
Form1 fm1 = (Form1)this.owner;

fm1.textbox1.text = fm2.textbox1.text;//當(dāng)然還可以寫個public函數(shù)調(diào)用
這樣就可以讓Form1獲取到Form2的輸入了

查看完整回答
反對 回復(fù) 2022-12-21
?
慕村9548890

TA貢獻(xiàn)1884條經(jīng)驗 獲得超4個贊

新建個公共類,類名叫DataHelper
在公共類中定義個共有靜態(tài)變量,如:public static int num
然后把Form2文本框中的值傳給這個公共變量DataHelper.num=Convert.ToInt32( Form2.textbox.text)
然后在Form1中賦值
textbox.text=DataHelper.num==1?"2":"1";


查看完整回答
反對 回復(fù) 2022-12-21
?
藍(lán)山帝景

TA貢獻(xiàn)1843條經(jīng)驗 獲得超7個贊

在FORM1里面創(chuàng)建一個public方法: 
public void setValue(string s) 

this.textbox.Text=s; 


在FORM2創(chuàng)建一個全局變量: 
FORM1 f; 

并在FORM1進(jìn)行初始化的時候讓 
f=new FORM1(); 
f.Show(); 

在FORM2中實現(xiàn)textbox的Text屬性值改變時的激發(fā)事件: 
private void textbox_TextChanged(object sender, System.EventArgs e) 

if(this.textbox.Text=="1") 

f.setValue("2"); 

}


查看完整回答
反對 回復(fù) 2022-12-21
  • 3 回答
  • 0 關(guān)注
  • 181 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號