Des R�tsels L�sung ist das Event, das ich verwendet habe:
textBox.TextChanged
Da in dem Teil noch ein Fehler war und er bei jedem auftreten von "," (die
Punktsetzung, daher IsPunctuation) eine 0 vorangef�gt war, �nderte sich der
Text bei jedem durchlauf, was das TextChanged ausl�st. Und jedesmal wurde
aufs neue ein Komma gefunden und der Text ge�ndert. Eine Simple �nderung,
die nur eine Null voransetzt, wenn das Komma am Anfang steht, rettet die
Sache:
if(Char.IsPunctuation(textBox.Text[i])&&i==0)
{
Correct = Correct+"0";
}
Correct = Correct+textBox.Text[i]);
Jetzt wird der Text der Textbox wie gew�nscht ge�ndert und es wird dann auch
ein 2. Event abgefeuert - aber diesmal �ndert sich ja nichts mehr, weil
alles korrekt ist.
Gru�, Andreas
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net