我在c#上创建表单应用程序。我拖了一个带有一些文字的文本框。
private void textBox1_Click(object sender, EventArgs e)
{
}
现在onlick on textBox1
的活动是什么?
我需要在该函数textBox1.Clear();
jquery and javascripts
...没有c#
。
修改
我试过onfocus,如下所示..但它无法正常工作
private void textBox1_OnFocus(object sender, EventArgs e)
{
MessageBox.Show("dsd");
}
答案 0 :(得分:-1)
如果您想在单击控件时执行某些操作,则处理Click
事件,而不是TextChanged
事件。大概你只需双击设计器中的控件。这只会处理默认事件。要处理其他事件,请打开“属性”窗口,单击顶部的“事件”按钮,然后双击相应的事件。
那就是Click
真的合适吗?如果用户使用Tab键输入TextBox
该怎么办?如果您真正想要做的是在控件获得焦点时执行操作,那么您应该处理Enter
事件。
答案 1 :(得分:-2)
您可以在TextBox中处理OnFocus / GotFocus事件,并清除文本框中的文本。
希望这有帮助。