안녕하세요 난 C# 프로그램을 만들어 내가 텍스트 상자는 내가 여러 가지 코드를 tryed 번호를 받아 만들고 싶어하고 내가 같은 오류가 도와주세요 얻을이 내 코드C# 된 keyChar 오류
private void agetxt_Click(object sender, EventArgs e)
{
if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar))
{
e.Handled = true;
}
}
이며,이 오류입니다 메시지가 나타납니다
오류 CS1061 'EventArgs'에 'KeyChar'에 대한 정의가없고 확장 메서드가 없습니다 'EventArgs'유형의 첫 번째 인수를 허용하는 'KeyChar'를 찾을 수 있습니다 (사용 지시문이나 어셈블리가 누락 되었습니까? 참조?) WindowsFormsApplication1 C : \ Users \ ziadm \ Documents \ Visual Studio 2015 \ Projects \ WindowsFormsApplication1 \ WindowsFormsApplication1 \ Form2.cs 176 활성
변수 e는 EventArgs 유형이고 EventArgs 클래스에는 공용 변수 KeyChar가 없습니다. getKeyChar()와 같은 함수를 호출하고 싶습니까? 또는 EventArgs의 변수 KeyChar가 공개되지 않았을 수 있습니다. –
가능한 [숫자 만 허용하는 텍스트 상자를 만들려면 어떻게합니까?] (http://stackoverflow.com/questions/463299/how-do-i-make-a-textbox-that-only-accepts-numbers) –