首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

文本框内已有文字,且光标就在文字末尾,此时往文本框内输入新的文字,想同时去掉之前的文字,怎么处理

2012-03-24 
文本框内已有文字,且光标就在文字末尾,此时往文本框内输入新的文字,想同时去掉之前的文字,怎么办?如题?[解

文本框内已有文字,且光标就在文字末尾,此时往文本框内输入新的文字,想同时去掉之前的文字,怎么办?
如题?

[解决办法]
//突然想到,如果用时间间隔的方法,根本就不用定时器,只是要一个时间变量记录最后一次输入的时间

C# code
private DateTime lastInputTime;        private void textBox1_TextChanged(object sender, EventArgs e)        {            if (lastInputTime.AddSeconds(1) < DateTime.Now)            {                (sender as TextBox).Text = string.Empty;            }            lastInputTime = DateTime.Now;} 

热点排行