大家好,我做了C#程序,我想让textbox只接受号码我试了很多不同的代码,我得到同样的错误请帮忙 这是我的代码
private void agetxt_Click(object sender, EventArgs e)
{
if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar))
{
e.Handled = true;
}
}
这是我得到的错误消息
错误CS1061'EventArgs'不包含'KeyChar'的定义,也没有扩展方法'KeyChar'接受类型'EventArgs'的第一个参数(你是否缺少using指令或程序集引用?)WindowsFormsApplication1 C:\ Users \ ziadm \ Documents \ Visual Studio 2015 \ Projects \ WindowsFormsApplication1 \ WindowsFormsApplication1 \ Form2.cs 176 Active
答案 0 :(得分:3)
您正在使用不包含scan(text=txt, what=list(1, NULL, NULL, "")) # list of type-"examples"
#-----------
Read 3 records
[[1]]
[1] 4475 6685 3547
[[2]]
NULL
[[3]]
NULL
[[4]]
[1] "infected" "infected" "susceptible"
属性的Click
事件。您可能希望在KeyChar
上使用KeyPress
事件并实现包含TextBox
属性的相同逻辑,以便能够检查键入的字符是否为数字或不
KeyChar