でシンプルな電卓を作るの助けが必要。私は電卓のテキストボックスに複数の数字を入れることはできません。毎回私はそれが最初の1つを助ける必要性を置き換える秒数を入れて!は、テキストボックスに複数の番号を入れることはできません。私のシンプルな電卓プログラム
私は電卓のテキストボックスに複数の入力数ではなく、それはあなたが InputOutputArea.Text += Input.ToString();
を使用すべき第2の数の入力
namespace Calculator_Project
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void InputOutputArea_TextChanged(object sender, EventArgs e)
{
}
private void One_Click(object sender, EventArgs e)
{
int Input = 1;
InputOutputArea.Text = Input.ToString();
}
private void Two_Click(object sender, EventArgs e)
{
int Input = 2;
InputOutputArea.Text = Input.ToString();
}
private void Three_Click(object sender, EventArgs e)
{
}
private void Four_Click(object sender, EventArgs e)
{
}
private void Five_Click(object sender, EventArgs e)
{
}
private void Six_Click(object sender, EventArgs e)
{
}
private void Seven_Click(object sender, EventArgs e)
{
}
private void Eight_Click(object sender, EventArgs e)
{
}
private void Nine_Click(object sender, EventArgs e)
{
}
private void Eql_Click(object sender, EventArgs e)
{
}
private void AddB_Click(object sender, EventArgs e)
{
}
private void Minus_Click(object sender, EventArgs e)
{
}
private void MultiplyB_Click(object sender, EventArgs e)
{
}
private void DivideB_Click(object sender, EventArgs e)
{
}
private void Zero_Click(object sender, EventArgs e)
{
}
private void ResetB_Click(object sender, EventArgs e)
{
InputOutputArea.Clear();
}
}
}
使用 'InputOutputArea.Text + = 'の代わりに' '= InputOutputArea.Textテキストを置き換える代わりに追加することができます。 –
あなたはクリックごとにテキストボックスの値を上書きしているので、はい、それはだ - その代わりに、あなたは "InputOutputArea.Text = String.Formatの(" {0} {1}」、InputOutputArea.Text、Input.ToString())を書くことができます。 " – Nirman