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

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




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

نام تاپيک: مشکل در استفاده از مقادیر تمامی کنترل های یک فرم در فرم دیگر

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2011
    پست ها
    3

    پيش فرض مشکل در استفاده از مقادیر تمامی کنترل های یک فرم در فرم دیگر

    سلام

    میدونم که این موضوع تکراریه ، من تاپیکای مشابه رو خوندم ولی هنوز مشکلم حل نشده

    ببینید من یه فرم دارم با تعداد زیادی کنترل (مثلا حدود صدتا تکست باکس و لیبل) و یه تابع هم دارم که در اون تابع از مقادیر این کنترل ها داره استفاده میشه الان نیاز دارم که این تابع رو تو یه فرم دیگه صدا بزنم ولی وقتی که یه فرم یک new میکنم چون یک نمونه جدید از فرم یک ساخته میشه کنترل هام مقداری ندارن
    و الانم دیگه نمی تونم از توابع get , set استفاده کنم چون تعداد کنترل ها زیاده
    و تابع ام هم static نیست چون کنترل ها static تعریف نشدن

    چیکار باید بکنم ؟؟؟ لطفا سریعتر بهم جواب بدین من مبتدی ام و از شی گرایی هم زیاد چیزی نمی دونم

  2. #2
    داره خودمونی میشه newsoft's Avatar
    تاريخ عضويت
    Apr 2011
    پست ها
    160

    پيش فرض

    سلام

    میدونم که این موضوع تکراریه ، من تاپیکای مشابه رو خوندم ولی هنوز مشکلم حل نشده

    ببینید من یه فرم دارم با تعداد زیادی کنترل (مثلا حدود صدتا تکست باکس و لیبل) و یه تابع هم دارم که در اون تابع از مقادیر این کنترل ها داره استفاده میشه الان نیاز دارم که این تابع رو تو یه فرم دیگه صدا بزنم ولی وقتی که یه فرم یک new میکنم چون یک نمونه جدید از فرم یک ساخته میشه کنترل هام مقداری ندارن
    و الانم دیگه نمی تونم از توابع get , set استفاده کنم چون تعداد کنترل ها زیاده
    و تابع ام هم static نیست چون کنترل ها static تعریف نشدن

    چیکار باید بکنم ؟؟؟ لطفا سریعتر بهم جواب بدین من مبتدی ام و از شی گرایی هم زیاد چیزی نمی دونم
    میتونین از متغییر های استاتیک استفاده کنین.من خودم معمولا از این روش استفاده میکنم.
    اول یه کلاس به برنامه Add کنین بعد توی همون کلاس متغییرها رو تعریف کنین.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعد توی برنامه اصلی از این متغییرها استفاده کنین.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    برای مقدار دهی از فرم اول هم برعکس کد بالای استفاده کنین.

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2011
    پست ها
    3

    پيش فرض

    ممنون از جواب

    ولی گفتم من این نیازو از قبل پیش بینی نکرده بودم و از اول کنترل هامو استاتیک تعریف نکردم و چون تعدادشون زیاده امکان ویرایش هم برام وجود نداره

    شیوه ی دیگه ای وجود نداره ؟؟؟

  4. #4
    داره خودمونی میشه newsoft's Avatar
    تاريخ عضويت
    Apr 2011
    پست ها
    160

    پيش فرض

    ممنون از جواب

    ولی گفتم من این نیازو از قبل پیش بینی نکرده بودم و از اول کنترل هامو استاتیک تعریف نکردم و چون تعدادشون زیاده امکان ویرایش هم برام وجود نداره

    شیوه ی دیگه ای وجود نداره ؟؟؟
    سلام
    چرا روشهای دیگه هم هست.ولی این جزو بهترینهاست.مثلا یه روشی هست که متغییر رو به فرم مقید میکنین ولی با این روش دست شما برای کارهای بعدی روی مقادیر بسته خواهد شد.
    این مثال رو نگاه کنین.به نظرم کار چندان سختی برای بروزرسانی برنامه نخواهین داشت.
    به تعداد تکس باکس یا متغییر های که قبلا بود متغییر استاتیک توی کلاس تعریف کنین و براحتی ازشون استفاده کنین.

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

  5. #5
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2011
    پست ها
    3

    پيش فرض

    ممنونم از جواب و حوصله ای که به خرج دادین

Thread Information

Users Browsing this Thread

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

User Tag List

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

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