2011-04-12 94 views
0

我正在使用visual studio c#.net winform,我有2個81個文本框的數組。 。 。我無法想出如何使這些文本框只接受特定的字母表。 。 。任何人都可以給我看看代碼。 。 。 THanx提前如何使文本框數組只接受特定的字母?

+5

你是什麼意思的「特定字母」? – 2011-04-12 11:55:40

+0

我想讓文本框只接受來自A-I的字母 – Aenu 2011-04-12 18:33:45

回答

2
private void textBox_KeyPress(object sender, KeyPressEventArgs e) 
{ 
    List<char> chrs = new List<char>{'1', '2', '3'}; 
    if (!chrs.Contains(e.KeyChar)) 
    { 
     e.Handled = true; 
    } 
} 
+0

是ToList方法的擴展方法嗎? – 2011-04-12 12:18:53

+1

@Anton:ToList()是Linq擴展方法。只要您在使用語句中重新聲明System.Linq,您應該可以訪問此語句。 – 2011-04-12 12:22:22

+0

@安迪:謝謝你安迪!現在它的工作! – 2011-04-12 12:26:01

相關問題