Hallo Thomas,
[...]
>Ich denke, dass ich irgendwie das KeyPress Event abfangen muss um dann
>nachzuschauen ob es ein Enter war und dann ein Tab draus machen.
vergleiche den KeyPress auf char(13).
Frank Eller hat in der NG mal folgendes Bsp. gepostet - ich denke, es sollte
dir weiter helfen. ;-)
--- Auszug ------
Das ist eigentlich ganz einfach. Du musst die Enter-Taste
abfangen. Dann arbeitest du mit der Methode
SelectNextControl (des Formulars).
Nehmen wir an, du verwendest das KeyPress-Ereignis:
private void textBox1_KeyPress( object sender,
KeyPressEventArgs e )
{
if ( e.KeyChar == (char)13 ) {
this.SelectNextControl( (Control)sender,
true,
true,
true,
true );
e.Handled = true;
}
}
e.Handled = true schaltet den Ton ab, der in einer Textbox
ausgel�st wird, wenn du Enter dr�ckst. Die Parameter von
SelectNextControl() kannst du dir in der Online-Hilfe
ansehen ... :-))
___________________________
Gru�
Rene
| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp