找回密码
 立即注册

QQ登录

只需一步,快速开始

lijiaqi

最新发帖
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-12-15 20:21:00
沙发

回复 1# lijiaqi 的帖子

是的,通过改变Delete的默认处理行为,比如下面的代码:
  1.         private void textControl1_KeyDown(object sender, KeyEventArgs e)
  2.         {
  3.             if (e.KeyCode == Keys.Delete)
  4.             {
  5.                 // 删除操作的历史记录
  6.                 if (textControl1.Selection.Length == 0)
  7.                 {
  8.                     this.textControl1.Selection.Length = 1;
  9.                 }
  10.                 this.textControl1.Selection.Strikeout = true;
  11.                 this.textControl1.Selection.ForeColor = Color.Red;
  12.                 this.textControl1.InputPosition = new TXTextControl.InputPosition(textControl1.InputPosition.TextPosition);
  13.                 e.Handled = true;
  14.             }
  15.         }
复制代码
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部