C#子窗口操作父窗口控件的方案
-
先在子窗體中定義一個父窗體的變量,接着重寫窗體類無參變量構造函數,增加一個窗體對象形參,然後把傳入的形參賦值給最開始定義的父窗體變量。
-
接着在父窗在定義該子窗體的變量時把自己作爲形參傳入子窗體構造函數中。
-
然後在子窗體需要用到父窗體某一控件的地方“抓”出該控件來,其格式有點像Android中使用某一控件做的捕獲操作。
該示例爲子窗體捕獲父窗體中名爲listView_show的ListView控件
最後就可以在子窗體中愉快地使用父窗體中的ListView控件了!