gpt4 book ai didi

C# 获取按钮上的焦点/使其处于事件状态

转载 作者:行者123 更新时间:2023-12-02 05:26:19 24 4
gpt4 key购买 nike

我正在用 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 不工作并给出错误:/

错误 = 错误 1 ​​无法分配给“焦点”,因为它是一个“方法组”C:\Users\Mave\Desktop\SnakeGame\Form1.cs 271 7 SnakeGame

最佳答案

Control.Focus是方法,不是属性。这应该是:

private void picStart_Click(object sender, EventArgs e)
{
timer1.Start();
picBreak.Visible = true;
picStart.Visible = false;
picBreak.Focus(); // Focus picBreak here?
}

关于C# 获取按钮上的焦点/使其处于事件状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13035608/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com