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

نام تاپیک: تعرف کلید های میانبر برای فرمها (با توجه به توضیحات داده شده)

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    ایران
    سن
    39
    پست
    467

    تعرف کلید های میانبر برای فرمها (با توجه به توضیحات داده شده)

    چطور می تونیم یک یا چندین کلید برای فرم تعریف کنیم که هر جای فرم باشیم کلید ها همیشه فعال باشند
    مانند کلید های منو ها (ShortcutKeys)
    البته می دونم که میشه توی رویداد KeyUp فرم کلید ها رو تعرف کرد ولی یه مشکلی وجود داره
    وقتی کامپوننت دیگری از فرم (مثل تکست باکس) فوکاس شده دیگه کلید های فرم فعال نیستند یعنی اصلا رویداد KeyUp فرم فراخوانی نمیشه
    این کلید هایی که در رویداد KeyUp یا KeyDown فرم تعریف میشن زمانی کار می کنند که هیچ کنترلی از فرم فوکاس نباشه و برای دوباره فعال کردن کلید ها باید ابتدا روی یک جای خالی فرم کلیک کنیم تا این رویداد ها در هنگام فشار یا رها کردن کلیدی ، سنس شوند

    ممنون از دوستانی که راهنمائی می کنند

  2. #2
    کاربر دائمی آواتار M.YasPro
    تاریخ عضویت
    آبان 1386
    محل زندگی
    Kernel
    پست
    1,171

    نقل قول: تعرف کلید های میانبر برای فرمها (با توجه به توضیحات داده شده)

    سلام
    پراپرتی KeyPreview فرمتون رو true کنید تا به خواستتون برسید .
    موفق باشید ./

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    ایران
    سن
    39
    پست
    467

    نقل قول: تعرف کلید های میانبر برای فرمها (با توجه به توضیحات داده شده)

    نقل قول نوشته شده توسط M.YasPro مشاهده تاپیک
    سلام
    پراپرتی KeyPreview فرمتون رو true کنید تا به خواستتون برسید .
    موفق باشید ./
    ممنون دوست عزیز
    تا به حال به این پراپرتی از فرم توجه نکرده بودم ، واقعا جالب بود

برچسب های این تاپیک

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

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