Ich habe ein Tastendruck-Ereignis, und ich möchte die Combobox den Tastendruck verarbeiten, wenn die Eingabe nicht textuell ist. I.E. Wenn es die Taste nach oben oder nach unten ist, lassen Sie die Combobox es so handhaben, wie es normalerweise wäre, aber wenn es Interpunktion oder alphanumerisch ist, möchte ich darauf reagieren.Nur für Texteingabe in einem KeyPress-Ereignis
Ich dachte, Char.IsControl (e.KeyChar)) würde den Trick tun, aber es fängt nicht die Pfeiltasten, und für eine Combobox, das ist wichtig.
werden, dass die Arbeit mit internationalen Zeichen? – Malfist
@Malfist: Das ist eine gute Frage und ich weiß es nicht persönlich. Die einzige andere Sache, die ich mir vorstellen könnte, die Sie für internationale Charaktere tun, ist ein weiteres Einchecken dort durchzuführen, das die ASCII/Unicode-Werte erlaubt oder verbietet, an denen Sie interessiert sind. – TheTXI