一个文本框,一个按钮,我想实现按钮对文本框的后退时间,就是当文本框输入错误时,点击按钮,就撤销刚才的一次输入!
解决方案 »
- 高手帮忙看下这个错误怎么解决
- 求MD5算法生成128个字节特征码代码
- 在位置 0 处没有任何行。
- 请教.net下如何调试Windows服务
- 关于winform应用程序打包的问题:如何在安装程序中将数据库连接串写入App.config
- vs 2008 新建项目出错!
- IntPtr在C#中是什么?
- 怎样同时获得存储过程 返回值、select结果和print内容
- 请教:如何把string中的内容以ANSI的方式写入文件
- WPF,如何实现鼠标按住拖动,滚动条滚动
- C#操作设备中 SP_DEVICE_INTERFACE_DETAIL_DATA 到底怎么定义 高手快来
- 这样的DataGridView如何实现?(分不够的话再加)
大体是这样的
SendKeys.SendWait("{BACKSPACE}");textBox2是你的textBox控件。因为这个方案是通过模拟发送BackSpace按键,所以必须先把焦点设置到这个文本框上。
同时你还可以用更简单的:textBox2.Text = textBox2.Text.SubString(0,textBox2.Text.Length-1);
2、如果用在winform,我认为sendkeys比较合适
3、变通的方法也可以,但是要注意错误处理比如textBox2.Text = textBox2.Text.SubString(0,textBox2.Text.Length-1);
textbox2.text.length=0时就会有错误。