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

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




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

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

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2011
    پست ها
    20

    14 گرفتن یه مقدار از یه فرم به فرم دیگه

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

  2. #2
    آخر فروم باز H A M A S's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    3,294

    پيش فرض

    با استفاده از property های استاتیک!

  3. این کاربر از H A M A S بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2011
    پست ها
    20

    پيش فرض

    با استفاده از property های استاتیک!
    میشه یه مثال کوچیک بزنید
    لطفا

  5. #4
    آخر فروم باز H A M A S's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    3,294

    پيش فرض

    میشه یه مثال کوچیک بزنید
    لطفا
    اول یه کلاس تعریف میکنی به اینصورت
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    برای مقدار دهی توی فرم 1
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    برای گرفتن مقدار توی فرم 2
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. 2 کاربر از H A M A S بخاطر این مطلب مفید تشکر کرده اند


  7. #5
    پروفشنال
    تاريخ عضويت
    Nov 2007
    پست ها
    546

    پيش فرض

    بسم الله الرحمن الرحیم
    با استفاده از property های استاتیک!
    با سلام
    تا اون جایی که بنده می دونم متغیر های استایک تا آخر اجرای برنامه از حافظه فضا میگره.
    به نظرم اگه شرایط کاریتون رو بهتر توضیح بدید بهتر می شه کمکتون کرد.
    موفق باشید.

  8. #6
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2011
    پست ها
    20

    پيش فرض

    بسم الله الرحمن الرحیم

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

  9. #7
    پروفشنال
    تاريخ عضويت
    Nov 2007
    پست ها
    546

    پيش فرض

    ببینید
    من یه فرم دارم که توش چند تا لیبل وجود داره
    حالا میخوام با زدن یه دکمه تمام اطلاعات داخل لیبل ها بره توی فرم دیگه که توی اون فرم هم چند تا لیبل هست
    با سلام
    منظورم صورت مسئله بود که چرا می خواهید لیبل ها رو به فرم دیگه بفرستید؟
    بنده در تاپیک [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] مثال ساده ای از شی گرایی زدم که اگه نگاهی بیندازید شاید به کارتون بیاد.
    موفق باشید.

  10. #8
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2011
    پست ها
    20

    پيش فرض

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

    البته من این کد رو نوشتم ولی جواب نداد
    foreach(Label c in frm1.Controls.OfType<Label>())
    {
    if (c.Name == "label22")
    {
    this.label2.Text = c.Text;
    }
    }

  11. #9
    پروفشنال
    تاريخ عضويت
    Nov 2007
    پست ها
    546

    پيش فرض

    بسم الله الرحمن الرحیم
    اون تاپیکی که خدمتتون عرض کردم ربطی به موضوع شما نداره.
    ولی فکر می کنم تاپیک زیر خیلی بتونه بهتون کمک کنه.
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    دقیق مطالعه بفرمائید نکات جالبی داره.
    موفق باشید.

  12. #10
    کاربر فعال تالار .Net senaps's Avatar
    تاريخ عضويت
    Jul 2008
    محل سكونت
    خونمون
    پست ها
    4,547

    پيش فرض

    فرض کنیم که من میخوام این کار رو بدون در نظر گرفتن چیزی انجام بدم! فقط میخوام کارم راه بیوفته و حوصله‌ی زیاده کاری و کلاس نوشتن و فلان و بیسان هم ندارم!!!
    همچین، فرض میکنیم که فرم Frm1 و Frm2 هستن که لیبل های اصلی در فرم 1 هستن و ما با کلیک روی باتنی، میخوایم محتوی سه لیبل در اون فرم رو به محتوی سه لیبل در فرم ۱ تغییر بدیم.....

    اگر تا اینجا رو گرفتید که چی شد، خوب، حتمی فرم ها رو هم طراحی کردید....
    داخل متد کلیک کردن باتن اینجوری مینویسیم که:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در اینجا، کاری که ما میکنیم اینه که یه کلک شی‌گرایی میزنیم! ...
    شخصا از این روش زیاد استفاده کردم تو برنامه هام! ....
    مخصوصا اکثر اساتید کفشون می‌بره وقتی این رو می‌بینن....

    lbl نام لیبل در فرم کنونی هستش و label هم نام لیبل تو فرم دوم که محتویش قراره برابر باشه با لیبل فرم اول ....

    اگر گرفتید چی شد، که خوب و اگر نگرفتید، بگید تا یه نمونه براتون بزنم! ولی معلم نیست کی!

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


Thread Information

Users Browsing this Thread

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

User Tag List

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

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