如何将整数从标签传递给 button_Click
private void button2_Click(int rc, object sender, EventArgs e)
{
}
private void label10_Click(object sender, EventArgs e)
{
int rack=11
button2_Click(rack);
}
如何转移?
如何将整数从标签传递给 button_Click
private void button2_Click(int rc, object sender, EventArgs e)
{
}
private void label10_Click(object sender, EventArgs e)
{
int rack=11
button2_Click(rack);
}
如何转移?
我真的不知道您要做什么,但是如果您想在where is ,is和isbutton2_Click(int rc, object sender, EventArgs e)
下使用,您可以调用,因为在下无法访问label10_Click
rc
rack
sender
sender
e
e
rc
button2_Click
rack
rack
button2_Click
例子
private void button2_Click(int rc, object sender, EventArgs e)
{
//DoSomething with rc
//MessageBox.Show(rc.ToString());
}
private void label10_Click(object sender, EventArgs e)
{
int rack = 11;
button2_Click(rack, sender, e);
}
但是,rack
如果您想在rack
不使用构造函数的情况下获取值,建议公开声明rack
例子
int rack = 0; //Initialize rack as an int of value 0
private void button2_Click(object sender, EventArgs e)
{
//MessageBox.Show(rack.ToString());
}
private void label10_Click(object sender, EventArgs e)
{
rack = 11; //Set rack to 11
button2_Click(sender, e); //Call button2_Click
}
谢谢,
我希望你觉得这有帮助:)
从技术上讲,您可以执行以下操作:
button2_Click(rack, sender, e);
但这对我来说似乎不太合乎逻辑。如果你想模拟button2
点击,你也可以传递button2
而不是sender
第二个参数。
实际上你不需要传递值,你可以在任何地方通过使用访问标签的文本label19.Text