在Visual C#Form Application中,当我单击按钮时,我想以相同的形式添加到其他控件(如列表框,标签,文本框)。 我该怎么做?
答案 0 :(得分:1)
我不知道“来到其他控件”可能意味着什么。但是Form派生类中的事件处理程序是交换机。实现按钮的Click事件,并让它对任何其他控件执行任何操作。一个简单的例子:
private void button1_Click(object sender, EventArgs e) {
label1.Text = "You clicked the button!";
}
答案 1 :(得分:0)
在表单设计器中,为按钮的Click事件添加一个事件处理程序。
表单设计师会给你一个像这样的新方法;将您的代码添加到此方法中:
private void button_Click(object sender, EventArgs e)
{
// Write some code that uses list boxes, labels, text boxes etc.
}
答案 2 :(得分:0)
您的问题有点不清楚,但如果您只想访问表单上的其他控件,请继续执行此操作:
private void YourButton_Click(object sender, EventArgs e)
{
string someValue = yourTextBox.Text;
// do something with the value
}
答案 3 :(得分:0)
如果要为多个控件添加一个事件处理程序,则可以执行此操作。
只需转到您想要订阅的控件属性,从列表中找到适当的事件(例如:onClick)并选择现有的处理程序。
但是如果事件可以编译,这个方法将是可用的。
更详细地描述您的任务。