作者guaz (guaz)
看板C_Sharp
標題Re: [問題] C#如何達到按鈕四選一的方法
時間Sat Apr 17 16:09:39 2010
可以用list取index來做
List<Button> buttons;
int bingo;
public Form1()
{
InitializeComponent();
buttons = new List<Button>(new Button[] { button1, button2, button3,
button4 });
bingo = new Random(DateTime.Now.Millisecond).Next(buttons.Count);
}
public void button_Click(object sender, EventArgs e)
{
if (buttons.IndexOf((sender as Button) == bingo)
MessageBox.Show("true");
else MessageBox.Show("false");
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.171.170
1F:→ guaz:記得要在design畫面指定按鈕的click事件到button_Click 04/17 16:11
※ 編輯: guaz 來自: 122.116.171.170 (04/17 16:15)