C 乙個窗體呼叫另乙個窗體的方法

2022-06-27 16:06:12 字數 393 閱讀 6836

乙個窗體呼叫另乙個窗體的方法:

例如:窗體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.函式名();

關於MFC將乙個窗體嵌入另乙個窗體的方法

將乙個窗體 子窗體 嵌入另乙個窗體 父窗體 也就是相當於把乙個窗體當成控制項,放入另乙個窗體中 現在用的比較多的方法是將子窗體的窗體屬性中的border設為none,style設為child,在父窗體類中實現就行 cpage m page new cpage m page create m page...

c 中在乙個窗體中觸發另乙個窗體的事件

c 中在乙個窗體中觸發另乙個窗體的事件 建立兩個窗體,分別為form1,form2,在form1中新增控制項textbox1和button1,建立乙個form2的物件form2 b null 在form2中新增button1,定義委託和事件 定義委託 public delegate void myd...

如何在乙個窗體中載入另乙個窗體上的控制項?

如何在乙個窗體中載入另乙個窗體上的控制項?delphi windows sdk api 想在乙個窗體上載入另乙個窗體現存的控制項,請問該怎麼做?如form1有edit1 想在form2中載入form1的edit1,該怎麼辦?謝謝!暈死 這麼基礎的知識 拿form1來做個例子好了 比如要用form2的...