C# C Windows应用程序,清除焦点上的文本框
我对C非常陌生,我正在尝试制作一个简单的GUI hangman游戏来帮助我学习。我用一个文本框来输出两个错误——字母已经输入了。重试等,并输入用户的猜测。然而,我的问题在于,每当用户出现错误时,他们都必须手动清除文本框。我正在寻找的是大多数搜索框中的一个功能,例如谷歌,在谷歌的例子中,它清除,突出显示框中当前的文本 我知道这可以简单地用C# C Windows应用程序,清除焦点上的文本框,c#,textbox,focus,C#,Textbox,Focus,我对C非常陌生,我正在尝试制作一个简单的GUI hangman游戏来帮助我学习。我用一个文本框来输出两个错误——字母已经输入了。重试等,并输入用户的猜测。然而,我的问题在于,每当用户出现错误时,他们都必须手动清除文本框。我正在寻找的是大多数搜索框中的一个功能,例如谷歌,在谷歌的例子中,它清除,突出显示框中当前的文本 我知道这可以简单地用 textboxname.Clear(); 但是我不确定它应该放在哪里,我可以把它放在一个按钮的代码下,没有问题,但是我的本能是把它放在按钮的{}之外,但是当我
textboxname.Clear();
但是我不确定它应该放在哪里,我可以把它放在一个按钮的代码下,没有问题,但是我的本能是把它放在按钮的{}之外,但是当我尝试这个时,文本框不被识别,如果不能使用语句
我想我在寻找:
if (TextBoxName.Focus)
{
TextBoxName.Clear();
}
但我只是不知道该把它放在哪里我想你在找TextBoxName的Enter事件。像这样?私人无效猜测\u输入\u框\u对象发送者,EventArgs眼睛,但请确保事件已连接。对不起,我是新成员。但是如何“连接”一个event@user2874417您是如何创建控件的?在代码中,还是通过将元素拖放到窗体上?