我在一个解决方案中有 2 个项目。我在第一个项目中有一个按钮,我必须在第二个项目中为此编写事件。没有参考 b/w 1st 和 2nd 但第二个项目参考了项目 1。我们可以使用代表和事件来做到这一点吗?
问问题
1036 次
2 回答
1
在有按钮的项目中,制作按钮和表单public
,然后在另一个项目中,添加对该项目的引用,您可以使用
whateverProject.whateverForm.whateverButton.Click += MyEventHandler;
于 2012-06-21T06:56:07.760 回答
0
是的你可以。您必须按照以下步骤操作:右键单击 Project2 并选择 Add Reference,然后在 Projects 下选择 Project1。
您必须在 Project2 源文件的顶部使用此代码:
using Project1; // for replacing Project1 with the namespace of your Project1
现在你必须得到并设置。例如,您有标签和文本框,因此您必须使用以下代码:
public string TextBox1_text
{
get { return TextBox1.Text; }
set { TextBox1.Text = value; }
}
public string lable1_text
{
get { return label1.Text; }
set { label1.Text = value; }
}
于 2012-06-21T07:03:28.883 回答