-
הנה תשובה מסטאק, שקולטת לחיצה על מקש אנטר ושולחת במקומו טאב:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == (Keys.Enter)) { SendKeys.Send("{TAB}"); } return base.ProcessCmdKey(ref msg, keyData); }
הערה: אם תרצה בכל זאת להשתמש באנטר במקום אחר בטופס, תצטרך להצמיד את הקוד רק לתיבות הטקסט, כלומר להאזין לאירוע הלחיצה-על-מקש רק בפקדי תיבות הטקסט, ולא באופן כללי בכל הטופס.
-