تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: مدیریت Event یک UserControl

  1. #1
    پروفشنال M o h a m m a d's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    Tehran
    پست ها
    827

    پيش فرض مدیریت Event یک UserControl

    سلام !!

    من یه کنترل با VB.net درست کردم که یک تکست باکس توشه

    حالا من وقتی اون کنترل رو توی فرم گذاشتم بتونم به Event های اون تکت باکس دسترسی داشته باشم در حالی که فقط به میشه به event های کلی کنترل دسترسی داشت

    ممنون میشم راهنمایی کنید

    (برای مثال ایونت : KeyUp)

  2. #2
    اگه نباشه جاش خالی می مونه sinaaeeni's Avatar
    تاريخ عضويت
    Apr 2008
    پست ها
    206

    پيش فرض

    سلام
    دوست گرامی شما سوالتون رو در این تالار مطرح بفرمائید زودتر به جواب میرسید

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. این کاربر از sinaaeeni بخاطر این مطلب مفید تشکر کرده است


  4. #3
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    همانطور که جناب sinaaeeni گفتند، اگر سوالتان VB7,8,9,10 و VS7,8,9,10 را در انجمن مربوطه زیر مطرح کنید بهتر است و زودتر به جواب میرسید:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    =====

    و اما بحث شیرین جواب(!) :

    اگر روی UserControl شما فقط و فقط همین یک TextBox قرار دارد که حتماً اینجا اعلام کنید، چون احتمالاً روش کارتان از پایه مشکل دارد وگرنه راه حل چنین است:
    (یعنی چندین کنترلر روی UserControl تان دارید از جمله همین TextBox)

    همانطور که خودتان بیان کردید امکان دسترسی مستقیم به رویداد TextBox از بیرون وجود ندارد.
    پس شما میتوانید یک رویداد به UserControl تان اضافه کنید و رویداد TextBox تان را به این رویداد منتقل کنید.

    کدی شبیه این
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا UserCntrol شما دو رویداد جدید با نام TextBoxField_TextChanged (نام دلخواه) و نام TextBoxField_KeyUp (نام دلخواه) دارد که در واقع برابر رویدادهای معادل در کنترلر TextBox1 هستند.

    شما میتوانید این رویدادها را در محل استفاده UserControl هندلر کنید.

    موفق باشید.

  5. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •