WinForm - 两个窗体之间的方法调用
生活随笔
收集整理的這篇文章主要介紹了
WinForm - 两个窗体之间的方法调用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法1:?? 所有權法
//Form1:
//需要有一個公共的刷新方法
public?? void?? Refresh_Method()
{
//...
}
//在調用Form2時,要把Form2的所有者設為Form1
Form2?? f2?? =?? new?? Form2()?? ;
f2.Owner?? =?? this;
f2.ShowDialog()?? ;
//Form2:
//在需要對其調用者(父)刷新時
Form1?? f1?? ;
f1?? =?? (Form1)this.Owner;
f1.Refresh_Method()?? ;
?
具體實現:
?
窗口1中的代碼:
- 被調用的方法:
- 顯示窗口2代碼:
?
窗口2中的代碼:
轉載于:https://www.cnblogs.com/KTblog/p/5101656.html
總結
以上是生活随笔為你收集整理的WinForm - 两个窗体之间的方法调用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MongoDB实战指南(二):索引与查询
- 下一篇: Mac OS X 10.10如何打开虚拟