PDA

View Full Version : سوال: فشردن کلیدی و انجام عملی غیر از وظیفه آن کلید



Alt+F4
جمعه 20 اسفند 1389, 00:11 صبح
سلام .یه برنامه داشتم که میخاستم وقتی داخل textbox یا کنترلهای دیگه ی فرم هستم، فشردن کلید (+) کار( tab) رو برام انجام بده و کلید (– ) کار (Shift+tab) .(کاراکترهای +و- داخل textbox نوشته نشن)
خودم داخل keypress کنترلهام از این کد استقاده کرده بودم

if (e.KeyChar == '+' || e.KeyChar == '-')
e.Handled = true;
else
e.Handled = false;
میخاستم ببینم دوستان پیشنهاد دیگه ای ندارن؟ دست گلتون مرسی.خیلی کارم گیره اینه

عیب کد خودم اینه که یه combobox دارم که وقتی ایونت enter اون اجرا میشه، از database (اکسس) پر میشه.با این کدی که برای keypress نوشتم ، ایونت enter دو بار اجرا میشه :متعجب::عصبانی++:

Alt+F4
دوشنبه 08 فروردین 1390, 20:19 عصر
کسی نبود؟
یا سوال من خیلی سخت بود یا.......

ircast
دوشنبه 08 فروردین 1390, 20:27 عصر
سلام

سری به این تاپیک بزنید

http://barnamenevis.org/showthread.php?279860-حرکت-بین-فیلدهای-یک-فرم-با-کلید-های&p=1235038&highlight=#post1235038