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

نام تاپیک: onkeydown

  1. #1
    مهمان

    Tick onkeydown

    با سلام
    اگر در رویداد onkeydownیک فرم کد زیررابنویسیم (در حالیکه یک کامپوننت مثل یک Labelروی
    فرم قرار داده ایم) و کلید F1 را فشار دهیم هیچ اتفاقی نمی افتد. چرا ؟

    if key=VK_F1 then
    ('showmessage('F1'

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

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    799
    به این دلیله که فوکوس بر روی سایر کنترل ها قرار میگیره..
    فرم شما خاصیتی داره به نام KeyPreview که با ست کردن مقدار اون به true این مشکل بر طرف میشه !

  3. #3
    کاربر دائمی آواتار SReza1
    تاریخ عضویت
    تیر 1382
    محل زندگی
    کنار تعدادی تراریوم و کاکتوس!
    پست
    702
    اگه خاصیت keypreview رو true کنی میتونی از هر جای فرم دکمه هاتو چک کنی

تاپیک های مشابه

  1. رویداد OnKeyDown
    نوشته شده توسط dr_csharp در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: پنج شنبه 29 آذر 1386, 10:13 صبح

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

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