Hallo,
ich habe das Problem, daß bei meinen "TextBoxen" weder das KeyPress-Event noch das KeyDown-Event ausgelöst wird.
Das ist der Code, der eigentlich ausgeführt werden soll :
private void textBox4_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar))
e.Handled = true;
}
Die KeyPreview-Eigenschaft des Formulars steht auf FALSE. Gibt es eine Vorbedingung für das Auslösen dieser Events ? (Also natürlich abgesehen von Focus und Dateneingabe). Ich arbeite mit Visual Studio 2008 Express Edition Version 9.0.30729.1 SP.
Nach mehreren Stunden googlen finde ich zwar unzählige ähnliche Code-Schnipsel aber keine Erklärung warum das Event überhaupt nicht ausgelöst wird.
Ich fange gerade erst an C# zu lernen darum fehlt mir noch einiges an Kontext

aber vielleicht habt Ihr ja ne einfache Erklärung für mich.
Das TextChanged-Event funktioniert dagegen z.Bsp. für textBox4 ...
Danke !!
Nelson