私はこのウェブサイトに非常に新しいです。私は学部生で、コンピューターの学士号を取得しています。C# を使用して Visual Studio で簡単なプログラムを実行していますが、同じ問題に遭遇しました。ボタンがクリックされたかどうかを確認するにはどうすればよいですか? これがやりたかった、
if(-button1 is clicked-) then
{
this should happen;
}
if(-button2 is clicked-) then
{
this should happen;
}
どうすればいいのかわからなかったので、インターネットで解決策を探してみました。私は役に立たなかった多くの解決策を得ました。それで、私は自分で何かを試してこれをしました、
int i;
private void button1_Click(object sender, EventArgs e)
{
i = 1;
label3.Text = "Principle";
label4.Text = "Rate";
label5.Text = "Time";
label6.Text = "Simple Interest";
}
private void button2_Click(object sender, EventArgs e)
{
i = 2;
label3.Text = "SI";
label4.Text = "Rate";
label5.Text = "Time";
label6.Text = "Principle";
}
private void button5_Click(object sender, EventArgs e)
{
try
{
if (i == 1)
{
si = (Convert.ToInt32(textBox1.Text) * Convert.ToInt32(textBox2.Text) * Convert.ToInt32(textBox3.Text)) / 100;
textBox4.Text = Convert.ToString(si);
}
if (i == 2)
{
p = (Convert.ToInt32(textBox1.Text) * 100) / (Convert.ToInt32(textBox2.Text) * Convert.ToInt32(textBox3.Text));
textBox4.Text = Convert.ToString(p);
}
変数「i」を宣言し、さまざまなボタンにさまざまな値を割り当て、if 関数で i の値を確認しました。出来た。提案があれば教えてください。ありがとうございました。