我想用黑色按鈕代替按鈕位置(交換位置),當我點擊它並且它是黑色按鈕旁邊(b9 =黑色按鈕,lable1是保存位置的溫度)。兩個按鈕的交換位置
我做了這個方法:
void checkLocation()
{
if (ActiveControl.Location == new Point(5, 7))//-----------for button 1
{
if (b9.Location == new Point(83, 7) || b9.Location == new Point(5, 71))
{
label1.Location = ActiveControl.Location;
ActiveControl.Location = b9.Location;
b9.Location = label1.Location;
}
}// it continue for every button
,我寫這篇文章的代碼爲每button_click
private void button1_Click(object sender, EventArgs e)
{
checkLocation();
}
現在,一些按鈕目前沒有工作。哪裏不對 ?
請爲未來的程序員着想,命名控制......然後使用該名稱來搜索控制。否則什麼「目前不工作」 – Sayse
不,不,不......我不寫所有的代碼在這裏。當然,我命名我的control.all他們。 – Majid