2013-03-28 50 views
-3

我創建了一個名爲「A」的簡單應用程序; A.Form1中的 我創建了一個按鈕。 當我點擊button1時,它會提示消息「Hello」; (我涉及MessageBox.Show在那裏)將表單複製到另一個應用程序

我創建另一個應用程序,說它的名稱爲「B」 我剛剛複製A.Form1設計器和代碼,並將其放置到B.Form1設計器和代碼。 問題是當我運行B時,B中的button1不起作用。

如何正確地將A應用程序中的表單複製到應用程序B,以及整個控件是否正常工作。

謝謝 巴勃羅

+0

爲什麼要複製嗎?只需引用其他程序集並使用它。 – Tomtom 2013-03-28 07:00:47

+0

您是否複製了MessageBox顯示代碼? – 2013-03-28 07:02:02

回答

0

當你創建Form1您開通的button1.Click。 (因爲u dbl點擊btn添加語句)

但是在Form2的情況下,button1.Click未被訂閱。 您可以添加缺少的Click事件訂閱上事件

0

它應該工作,但如果按鈕不起作用檢查映射,看看缺什麼......

使用導航和看什麼碼處理點擊。

0

您可以參考代碼形式的以B型形式

代碼A

public static void displayMessage() { 
    MessageBox.Show("Hello World!"); 
} 

守則B型

private void showMessage() { 
    FormA.displayMessage(); 
} 
相關問題