C# 自动清除 Winform 文本框

标签 c# winforms textbox

我有一个用户希望能够选择一个文本框并选择当前文本,这样他就不必为了更改内容而将其全部突出显示。

输入时需要处理的内容。我想我已经弄清楚了那部分,但欢迎提出任何建议。

我需要帮助的部分是,一旦输入被按下,文本框中的任何输入都应该再次清除内容。

编辑:文本框控制一个 RF 硬件。用户希望能够做的是输入设置并按下回车键。设置被发送到硬件。无需执行任何其他操作,用户希望能够输入新设置并再次按回车键。

最佳答案

连接到 TextBox 上的 KeyPress 事件,当它遇到 Enter 键时,运行您的硬件设置代码,然后再次突出显示文本框的完整文本(见下文)- Windows 将负责清除文本下一次击键。

TextBox1.Select(0, TextBox1.Text.Length);

关于C# 自动清除 Winform 文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16110/

相关文章:

c# - ASP.NET C# EF - 选择后如何使整个对象受益?

c# - 如何使用 C# 可靠地确定安装了哪些 SQL Server 2008 组件?

c# - 停止线程

c# - 通过 for 循环迭代文本框

c# - TextBox 可以显示的最大字符数

c# - 是否可以将文本框作为参数传递?

c# - Window.open 将父页面导航到代码行 url

c# - 如何添加for循环控制

c# - 判断 SQL Server 是否可用的最快方法

vb.net - 显示两个 RichTextBox 控件之间的区别