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

winform的文本框只能输入数字、使用删除键、回车键跟快捷键的复制粘帖解决思路

2012-06-17 
winform的文本框只能输入数字、使用删除键、回车键跟快捷键的复制粘帖我已经在文本框的KeyPress事件里面实现

winform的文本框只能输入数字、使用删除键、回车键跟快捷键的复制粘帖
我已经在文本框的KeyPress事件里面实现了输入数字、使用删除键、回车键。
 if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8 && e.KeyChar != 10 && e.KeyChar != 13)
{
  e.Handled = true;
}

但是快捷键的复制粘帖不知道怎么弄。。
请知道的兄弟帮忙解决一下。。

[解决办法]

C# code
switch (e.KeyChar){    case (char)3:    case (char)8:    case (char)10:    case (char)13:    case (char)22:        break;    default:        {            if (e.KeyChar >= '0' && e.KeyChar <= '9')            {                break;            }            e.Handled = true;            break;        }} 

热点排行