PDA

نسخه کامل مشاهده نسخه کامل : :: وراثت در c# ::: ارث بری از یک فرم و کنترل ها



maddahi.m.p
22-07-2010, 12:00
با سلام و خسته نباشید خدمت دوستان عزیز
من در یک برنامه که با c# نوشته ام از یک فرم ارث برده ام اما به رویدادها و خصوصیات کنترل ها نمی توانم دسترسی داشته باشم البته با public کردن این مشکل حل شد
ولی دیتا گرید datagridview هنوز غیر قابل دسترسی می باشد
با تشکر از راهنمایی و کمک فوری دوستان عزیز

عــــلی
24-07-2010, 19:34
سلام دوست عزیز.
خصیصه Modifires کنترل دیتا گراید رو به public تغییر بدید مشکل حل خواهد شد.
هر چند از قول داداش حسن (_H2_) این کار زیاد استاندارد نیست.
یه جستجو کنید توضیحات جالب ایشون رو میتونید بخونید.
موفق باشید.:11:

maddahi.m.p
13-08-2010, 16:19
با تشکر از شما
ولی در سوال همانطور که گفتم با public کردن دیتاگرید امکان دسترسی فراهم نشد البته در مورد سایر کنترل ها اعمال شد اما datagridview خیر !!!!

آیا باید کار دیگه ای انجام داد ؟؟؟

عــــلی
13-08-2010, 16:28
خوب شما یه تابع توی خود فرم بسازید و اونو public کنید.
سپس اونو از فرم های دیگه فراخوانی کنید.