3

同じ色の4つの3つのボタン(btn2 btn3 btn4)のうち、4つのボタンがフォームにあります。

btn1をクリックすると、比較する色を明示的に指定せずに、btn2btn3とbtn4が同じ色であるかどうかがチェックされます。しかし、私の状態は正しくないようですこれを述べる必要があります

私が使用しているコードは次のとおりです。

private void btn1_Click(object sender, EventArgs e)
{
    if (btn2.BackColor.Equals((btn3.BackColor) && (btn4.BackColor)))
       {
         MessageBox.Show("ALL BUTTONS ARE OF SAME COLOR");
       } 
}
4

1 に答える 1

3

次のコードを使用して色を比較します。

        if (btn2.BackColor == btn3.BackColor && btn3.BackColor == btn4.BackColor)
        {
            MessageBox.Show("ALL BUTTONS ARE THE SAME COLOR");
        }
        else
        {
            MessageBox.Show("ALL BUTTONS ARE NOT THE SAME COLOR");
        }
于 2012-11-05T23:12:00.950 に答える