我创建了一个名为“A”的简单应用程序; 在A.Form1中我创建了一个按钮。 当我点击button1时,它会发出一条消息“你好”; (我在那里涉及MessageBox.Show)
我创建另一个应用程序,说它的名字是“B” 我刚刚将A.Form1设计器和代码复制并放置到B.Form1设计器和代码中。 问题是当我运行B时,B中的button1无法工作。
如何正确地将A应用程序中的表单复制到应用程序B,以及整个控件的工作方式。
谢谢你 巴勃罗答案 0 :(得分:0)
当您创建Form1
时,您订阅了button1.Click
。 (因为你的dbl点击了btn来添加语句)
但是如果Form2
button1.Click
未订阅。
您可以在Form_Load
事件
答案 1 :(得分:0)
它应该可以工作,但如果按钮不起作用,请检查映射并查看缺少的内容......
使用导航并查看代码处理点击的内容。
答案 2 :(得分:0)
您可以在表单B
中引用表单A中的代码表格A中的代码
public static void displayMessage() {
MessageBox.Show("Hello World!");
}
表格B中的代码
private void showMessage() {
FormA.displayMessage();
}