C#一個窗體調用另一個窗體的方法


一個窗體調用另一個窗體的方法:
例如:窗體B要調用窗體A中的方法
1、首先在窗體A中將窗體A設為靜態窗體
public static  FormA   m_formA; //設此窗體為靜態,其他窗體可調用此窗體中的方法

2、然后在此窗體A的構造函數中加入 m_formA = this;
public FormA()
        {
            InitializeComponent();
            m_formA = this;
        }

3、最后就可以在窗體B中調用窗體A中的方法了,但必須遵從以下調用格式:
例如:FormA.m_formA.buttonDirectionMove(sender, e, "left");

格式:
FormA.m_formA.函數名();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM