نمایش نتایج 1 تا 6 از 6

نام تاپیک: چگونگی فرستادن کلید های ترکیبی

  1. #1

    چگونگی فرستادن کلید های ترکیبی

    سلام به همه دوستان.
    من یه فرم دارم و میخوام که توی TextBox هاش وقتی کلید Enter زده شد کلید ترکیبی Shift+Tab برگردونده بشه . با خود Tab مشکلی ندارم )SendKes.Send("{TAB}") اما با فرستادن Shift+Tab مشکل دارم. کسی از دوستان میتونه راهنمایی کنه ؟

    ممنون و متشکر

  2. #2
    چک کنید که کلید Shift+Tab چه عددی رو بر میگردونه ، بعد بر اساس همون کاری که میخوای انجام بدی رو انجام بدین.

  3. #3
    سلام . ممنون از توجهتون. من راه حل رو پیدا کردم و اینجا عنوان میکنم تا اگه کسی دیگه این مشکلو داشت راحت باشه

    کافیه توی متد Sendkes.send عبارت +{TAB} رو تایپ کنید یعنی بدین شکل :
    SendKeys.Send("+{TAB}")

    منبع : MSDN

    ممنون

  4. #4
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736
    دلیل برایه اینکار چیه؟ مشکل اصلی که میخواهید حل بشه چی هستش؟ میخواهید فکوس برگرده به کنترله قبلی و یا یک مسعله دیگست؟

  5. #5
    نقل قول نوشته شده توسط اَرژنگ مشاهده تاپیک
    دلیل برایه اینکار چیه؟ مشکل اصلی که میخواهید حل بشه چی هستش؟ میخواهید فکوس برگرده به کنترله قبلی و یا یک مسعله دیگست؟

    سلام. نه من یه Grid دارم که اطلاعاتم رو توش پر میکنم منتهی این Grid خاصیت Right to Left رو پشتیبانی نمیکنه و اینکه کاربر یه مقدار رو وارد کرد و Enter زد باید یه فیلد بره سمت چپ که متاسفانه با TAB میره سمت راست پر باید Shift TAB زده بشه که بره به سمت چپ. امیدوارم که منظورو درست بیان کرده باشم

  6. #6
    منظور کاملا روشن بیان شد. اما چرا گرید شما خاصیت راست به چپ رو رعایت نمی*کنه؟

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •