سلام
میدونم که این موضوع تکراریه ، من تاپیکای مشابه رو خوندم ولی هنوز مشکلم حل نشده
ببینید من یه فرم دارم با تعداد زیادی کنترل (مثلا حدود صدتا تکست باکس و لیبل) و یه تابع هم دارم که در اون تابع از مقادیر این کنترل ها داره استفاده میشه الان نیاز دارم که این تابع رو تو یه فرم دیگه صدا بزنم ولی وقتی که یه فرم یک new میکنم چون یک نمونه جدید از فرم یک ساخته میشه کنترل هام مقداری ندارن
و الانم دیگه نمی تونم از توابع get , set استفاده کنم چون تعداد کنترل ها زیاده
و تابع ام هم static نیست چون کنترل ها static تعریف نشدن
چیکار باید بکنم ؟؟؟ لطفا سریعتر بهم جواب بدین من مبتدی ام و از شی گرایی هم زیاد چیزی نمی دونم
میتونین از متغییر های استاتیک استفاده کنین.من خودم معمولا از این روش استفاده میکنم.
اول یه کلاس به برنامه Add کنین بعد توی همون کلاس متغییرها رو تعریف کنین.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعد توی برنامه اصلی از این متغییرها استفاده کنین.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مقدار دهی از فرم اول هم برعکس کد بالای استفاده کنین.