读书人

异常System.EventArgs并不包含“KeyCh

发布时间: 2012-04-15 18:39:21 作者: rapoo

错误System.EventArgs并不包含“KeyChar”的定义

C# code
private void txtArea_TextChanged_1(object sender, EventArgs e)        {            if (e.KeyChar != 8 && !char.IsDigit(e.KeyChar))            {                MessageBox.Show("只能输入数字", "提示",//弹出消息对话框                    MessageBoxButtons.OK, MessageBoxIcon.Information);                e.Handled = true;//已经处理过此事件            }        }

运行后提示
错误4“System.EventArgs”并不包含“KeyChar”的定义
错误5“System.EventArgs”并不包含“Handled”的定义
我是小白,没找到是哪里的出的问题,求指点。。

[解决办法]
你事件搞错了,吧,应该是KeyPress或KeyDown吧,你那个是text内容变化事件,没有KeyChar
[解决办法]
txtArea_TextChanged事件中的e是没有KeyChar和handled的,所以报错了

读书人网 >C#

热点推荐