我在C#中制作了一个蛇形游戏,并且我有一个暂停和播放按钮。问题是:这些按钮都在完全相同的位置,所以我不能点击开始我已经点击后暂停(因为它仍然有效)C#将焦点放在按钮上/使其处于活动状态
private void picBreak_Click(object sender, EventArgs e)
{
timer1.Stop();
picBreak.Visible = false;
picStart.Visible = true;
}
private void picStart_Click(object sender, EventArgs e)
{
timer1.Start();
picBreak.Visible = true;
picStart.Visible = false;
picStart.Focus = true;
}
的.Focus不起作用,并且给出了一个错误:/
ERROR =错误1无法分配给 '焦点',因为它是一个 '方法组' C:\用户\ MAVE \桌面\ SnakeGame \ Form1.cs中271 7 SnakeGame
为什么不保持一个按钮,每次将其重命名? – sybkar
顺便说一句 - 你正在试图将你刚刚做出的一个按钮集中在不可见的地方,而这根本不起作用。 –