我制作了一个名称为 tbFirstNumber 的文本框
当我在该文本框中输入任何值时,我希望该值消失
我在 Visual Studio 2008 中使用 C# 窗体应用程序
private void tbFirstNumber_TextChanged(object sender, EventArgs e)
{
}
我制作了一个名称为 tbFirstNumber 的文本框
当我在该文本框中输入任何值时,我希望该值消失
我在 Visual Studio 2008 中使用 C# 窗体应用程序
private void tbFirstNumber_TextChanged(object sender, EventArgs e)
{
}
另一种方法是挂钩 KeyPress 事件。
private void tbFirstNumber_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
// Stop the character from being entered into the control
e.Handled = true;
}
tbFirstNumber.Text = "";
只需在文本更改事件上将其设置为空即可。
如果您希望该用户不允许输入任何文本,您可以将文本框设置为只读。将 TextBox 控件的 ReadOnly 属性设置为 true。
tbFirstNumber.ReadOnly = true;
private void tbFirstNumber_TextChanged(object sender, EventArgs e)
{
tbFirstNumber.Text = "";
}
清除文本框的值
this.tbFirstNumber.Text = ""