主窗體程式:
執行結果啥也沒,。。。。。。。。。
解決辦法:
將窗體作為引數傳入類,然後可以根據屬性來對其進行相應的操作
例項修改如下:
主窗體程式:
using system;class1:using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.threading.tasks;
using system.windows.forms;
private void form1_load(object sender, eventargs e)}}
using system;是不是很簡單!!!using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;}}
執行結果:別忘了將主控件的modifiers屬性改為public
如何在子窗體中操作主窗體上的控制項
很多人都苦惱於如何在子窗體中操作主窗體上的控制項,或者在主窗體中操作子窗體上的控制項。相比較而言,後面稍微簡單一些,只要在主窗體中建立子窗體的時候,保留所建立子窗體物件即可。下面重點介紹前一種,目前常見的有兩種方法,基本上大同小異 第一種,在主窗體類中定義乙個靜態成員,來儲存當前主窗體物件,例如 p...
WPF 在 Page 中操作主窗體
wpf 中有時候會使用 frame page 的方式來實現頁面切換的效果,但往往我們都需要在page中對主窗體進行一些調整.那麼首先我們需要獲得主窗體物件.有下面兩種方式 1.簡單方式 var window window.getwindow this if window null 2.複雜方式.遍歷...
C 子執行緒操作主線程中的控制項
參考 有兩種方法可以選擇 1 在程式初始化的時候對要操作的控制項設定下面的屬性 system.windows.forms.control.checkforillegalcrossthreadcalls false 這樣,系統就不會再丟擲上面所說的這個錯誤了。從實質上說,該方法是通過採用取消執行緒安全...