1. 程式人生 > >C#一個窗體調用另一個窗體的方法

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

init left ati end direct rect com 構造 _for

一個窗體調用另一個窗體的方法:
例如:窗體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.函數名();

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