1樓:匿名使用者
1)修改richttextbox屬性,將modifiers改為public
2)在窗體2的後臺**中增加一個新的建構函式:
public partial class form2 : form
//新建構函式
public form2(form1 form1)
: this()
}3)在form1中,點選button1顯示form2
private void button1_click(object sender, eventargs e)
4)在form2中,點選button1修改form1.richtextbox內容
private void button1_click(object sender, eventargs e)
c#如何把一個窗體設定成屬於一個mdi窗體的子窗體?
c#中在一個窗體中通過按鈕開啟另一個窗體
2樓:小小歐平兒
1、在winform專案點選右鍵-新增-新建項-windows forms-windows 窗體,新建一個要彈出的窗體form2。
2、在form1中拖入一個button,修改text屬性為彈出窗體。
3、雙擊按鈕,進入**編寫介面。
4、編寫**「form2 form2=new form2;form2.showdialog();」。
5、點選啟動按鈕,或者按f5鍵,執行程式。
6、點選彈出窗體按鈕後,彈出新窗體。
3樓:然後去遠足
題主確定窗體類名沒輸錯麼?from2還是form2?
如果想開啟一個 form2 的窗體類,只需要:
form2 form = new form2(); //有沒有引數得看你 form2 的建構函式怎麼寫的了
form.show();
或者簡化成:
new form2().show();
4樓:茗香淡然
下面的方法不會重複開啟第二個相同的視窗,就是說不會有2個 form2 。
這個寫在你點選事件裡。
5樓:匿名使用者
你的窗體名寫錯了 是 form2 吧
6樓:俠女_路過
form2 form = new form2();
form.show();
7樓:茴字三寫
wpf一個視窗開啟另一個視窗,並簡單的在視窗之間傳輸引數。
c#如何在一個窗體使用另一個窗體的自定義方法
8樓:紫竹姮
把另一窗體的自定義的方法許可權設定成public
9樓:塵雨洛煙
只要把另一窗體的方法設定為public就可以訪問了
c#程式設計中怎麼在一個窗體按下一個按鈕呼叫另一個窗體的按鈕的事件
10樓:匿名使用者
先要得到你說的「另一個視窗」的控制代碼。
比如a視窗有一個按鈕buta,b視窗有一個按鈕butb,你是想通過按buta時,呼叫butb的onclick事件是吧。
在按下buta時候,建立一個視窗b,假如叫formb formb = new formb(); formb.butb.onclick();
這樣就可以呼叫了。
11樓:匿名使用者
把那個 按鈕控制元件的屬性 可見級別(modifiers)選成public
12樓:匿名使用者
我有個沒有經過實踐的想法,可以考慮利用forma和formb共同的父窗體formp來實現這個想法。在froma中自定義一個新的事件butaclick,當forma中的buta被按下時引發這個事件。然後在formp中新增這個事件的事件處理過程forma_butaclick,在這個過程中呼叫formb.
butb.onclick()。應該是可行的。
13樓:艾益
button沒有onclick事件
在c#中如何在一個窗體中引用另一個窗體的變數存的值?
14樓:匿名使用者
可以把name設成public,在form2中呼叫form1窗體物件的成員
15樓:匿名使用者
form1中 public static string name=「張三";
form2中 string name2=form1.name;
16樓:匿名使用者
string name=「張三"; 改為 static public string name=「張三";
在form2中 name2=form1.name
c#在一個窗體中怎麼用另一個的例項
17樓:大海泛舟
public class a
}public class b}
18樓:
回答這個重要的「建設的執政黨,怎樣建設執政黨」的理論。
19樓:匿名使用者
是不是沒有定義為公用的。
vb程式設計單擊窗體求200到300之間既能被3整除又
愛笑的無聊之氣 dim i as integer for i 201 to 300 if i mod 3 0 and i mod 7 0 print cstr i sum sum i end if next print sum vb程式設計題 單擊窗體,在窗體上顯示1 200之間既能被5整除又能被7...
vb程式設計裡,如何實現點選窗體中文字框出現日曆控制元件,然後可以選擇相應的日期,填入文字框,日曆控制元件消失
這個解答完全符合你的要求 首先在預設form1窗體上畫一個文字框text1 再畫一個日曆控制元件monthview1,記得是monthview1控制元件,你自己排列好它們兩個的位置即可,一切都按預設 不用改屬性 然後複製以下 到form1的 視窗裡執行即可看到結果啦 如圖 private sub f...
用vb程式設計,窗體中有命令按鈕。程式執行時,單擊“顯示”命令按鈕,在窗體上顯示1000以為個位數
均勻排列 如下 private sub command1 click dim i as integer dim j as integer dim k as integer dim a 5 as string i 5 k 0 for j 1 to 1000 i i 5 if i mod 3 0 and...