Kubuntu
شنبه 16 شهریور 1392, 19:53 عصر
فرض کنید که یک برنامه حسابداری دارید و می خواهید در بخش مدیریت برنامه به کاربران دسترسی مختلف بدهید.
مشکل من در ایجاد ظاهر فرمی است که کاربر ادمین می تواند دسترسی را مشخص کند.
من می خام این checkedListBox های موجود در فرم با استفاده از کد ایجاد شود نه دستی.
واسه این کار نیاز به فراخانی تمامی فرم های پروژه ام دارم.
می شه بگید چه کدی تمامی فرمها رو بهم می دهد بطوری که بتونم به کنترلها و خصوصیات هر فرم دسترسی داشته باشم.
یه نمونه کد در reflection دارم ولی چون خودم رفلکشن رو بلد نیستم نمی دونم چجوری باید بندازم تو حلقه foreach
var q = from t in Assembly.GetExecutingAssembly().GetTypes()
where t.IsClass && t == typeof(System.Windows.Forms.Form)
select t;
کمکم کنید لطفا :بوس:
مشکل من در ایجاد ظاهر فرمی است که کاربر ادمین می تواند دسترسی را مشخص کند.
من می خام این checkedListBox های موجود در فرم با استفاده از کد ایجاد شود نه دستی.
واسه این کار نیاز به فراخانی تمامی فرم های پروژه ام دارم.
می شه بگید چه کدی تمامی فرمها رو بهم می دهد بطوری که بتونم به کنترلها و خصوصیات هر فرم دسترسی داشته باشم.
یه نمونه کد در reflection دارم ولی چون خودم رفلکشن رو بلد نیستم نمی دونم چجوری باید بندازم تو حلقه foreach
var q = from t in Assembly.GetExecutingAssembly().GetTypes()
where t.IsClass && t == typeof(System.Windows.Forms.Form)
select t;
کمکم کنید لطفا :بوس: