50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

رسم مستطیل در picturebox در سی شارپ

ضمن عرض سلام و خسته نباشید

من یک کلاس تعریف کردم که یک سری فیلد و پراپرتی داره از جمله طول و عرض مستطیل و توابع رسم مستطیل و...

کلاس رو توی فرم اصلی نمونه سازی کردم و می خوام از توی یک فرم دیگه(ساخت مستطیل جدید) مقادیر طول و عرض رو بدم و توی فرم اصلی با استفاده از توابع کلاس رسم بشه.

نمی دونم چرا فرم دوم رو که می بندم همه مقادیر ست شده در کلاس از بین میره و چیزی رسم نمیشه.

من کلاس myRect که وظیفه رسم مستطیل داره رو به صورت public توی فرم اصلی نمه سازی کردم که هم توی فرم اصلی بشه استفاده کرد و هم توی فردم ساخت مستطیل جدید ولی نمی دونم چرا مقادیر از بین می ره و انگار فرم ساخت جدید رو که می بندم فرم اصلی روباره باز سازی میشه و همه مقادیر ست شده رو از بین می بره.

کسی می تونه راهنمایی کنه؟

با تشکر

 

پرسیده شده در 1398/11/29 توسط

1 پاسخ

0

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

بهترین راهش هم trace کردن کده که ببینید چه اتفاقی داره میفته.

 

پاسخ در 1398/11/29 توسط

پاسخ شما