air建立的子視窗訪問父窗體的物件

2021-06-03 11:09:33 字數 691 閱讀 4982

在air工程裡新開了乙個窗體

wnd_options= new air.nativewindowinitoptions();

wnd_options.owner    =window.nativewindow;

wnd       = new air.nativewindow(wnd_options);

//為視窗新增html頁面物件

view   = new air.htmlloader();

view.load(new air.urlrequest(url_page));

wnd.stage.addchild( view );

其中想在url_page的頁面裡訪問父窗體的物件。

查了手冊後發現可以這樣:

//得到本窗體的父窗體

var parentnativewindow =window.nativewindow.owner;

//得到父窗體對應的window物件

var root_wnd =parentnativewindow.stage.getchildat(0).window;

//因為這裡我只是新增乙個子節點,所以直接用下標,如果新增多個可以用名字或者索引來得到

現在,得到了窗體物件,裡面的變數什麼都可以訪問了。

WinForm子窗體訪問父窗體控制項的實現方法

form1www.cppcns.com主窗體 複製 如下 public delegate void setvisiablehand程式設計客棧ler 定義委託型別 private void button1 click object sender,eventargs e 單擊事件,開啟子窗體 priv...

C 子窗體呼叫父窗體的方法

標籤 c object null網路 2012 05 08 13 13 5309人閱讀收藏 舉報 net技術 29 網路上有幾種方法,先總結如下 呼叫窗體 父 formfather,被呼叫窗體 子 formsub 方法1 所有權法 formfather 需要有乙個公共的重新整理方法 public v...

C 子窗體呼叫父窗體的方法

網路上有幾種方法,先總結如下 呼叫窗體 父 formfather,被呼叫窗體 子 formsub 方法1 所有權法 formfather 需要有乙個公共的重新整理方法 public void refresh method 在呼叫formsub時,要把formsub的所有者設為formfather f...