到目前为止,我的一个程序中有这个,我希望它是这样的,如果你按下一个按钮来分解你输入的数字,你可以启用另一个按钮来获取该数据并将其保存到一个 outfile 中。
private void button1_Click(object sender, EventArgs e)
{
string number = textBox1.Text;
int digits = int.Parse(number);
if (digits > 9999 || digits < 0)
{
MessageBox.Show("That is not a valid number");
}
else
{
int thousands = digits / 1000;
int hundreds = (digits - (thousands * 1000)) / 100;
int tens = (digits - ((hundreds * 100) + (thousands * 1000))) / 10;
int ones = (digits - ((tens * 10) + (hundreds * 100) + (thousands * 1000))) / 1;
label6.Text = thousands.ToString();
label7.Text = hundreds.ToString();
label8.Text = tens.ToString();
label9.Text = ones.ToString();
button2.Enabled = true;
}
到目前为止,我有这个并且它可以工作,但是对于 button2,我希望通过单击按钮 1 生成的这些变量传递给 button2,因此当您单击它时,它将使用这些变量写入文件。有任何想法吗?