我創建了一個名爲「A」的簡單應用程序; A.Form1中的 我創建了一個按鈕。 當我點擊button1時,它會提示消息「Hello」; (我涉及MessageBox.Show在那裏)將表單複製到另一個應用程序
我創建另一個應用程序,說它的名稱爲「B」 我剛剛複製A.Form1設計器和代碼,並將其放置到B.Form1設計器和代碼。 問題是當我運行B時,B中的button1不起作用。
如何正確地將A應用程序中的表單複製到應用程序B,以及整個控件是否正常工作。
謝謝 巴勃羅
我創建了一個名爲「A」的簡單應用程序; A.Form1中的 我創建了一個按鈕。 當我點擊button1時,它會提示消息「Hello」; (我涉及MessageBox.Show在那裏)將表單複製到另一個應用程序
我創建另一個應用程序,說它的名稱爲「B」 我剛剛複製A.Form1設計器和代碼,並將其放置到B.Form1設計器和代碼。 問題是當我運行B時,B中的button1不起作用。
如何正確地將A應用程序中的表單複製到應用程序B,以及整個控件是否正常工作。
謝謝 巴勃羅
當你創建Form1
您開通的button1.Click
。 (因爲u dbl點擊btn添加語句)
但是在Form2
的情況下,button1.Click
未被訂閱。 您可以添加缺少的Click事件訂閱上事件
它應該工作,但如果按鈕不起作用檢查映射,看看缺什麼......
使用導航和看什麼碼處理點擊。
您可以參考代碼形式的以B型形式
代碼A
public static void displayMessage() {
MessageBox.Show("Hello World!");
}
守則B型
private void showMessage() {
FormA.displayMessage();
}
爲什麼要複製嗎?只需引用其他程序集並使用它。 – Tomtom 2013-03-28 07:00:47
您是否複製了MessageBox顯示代碼? – 2013-03-28 07:02:02