PDA

View Full Version : محدود کردن نمایش properties در دیتاگرید(حرفه ای)



Mrs.Net
جمعه 02 فروردین 1387, 19:12 عصر
یک کلاس دارم که چندتا properties داره و کلاشم از نوع کالکشن هست و میشه داخل دیتاسورس دیتاگرید استفاده کرد
میخوام داخل کلاسم(و نه داخل دیتاگرید ویو) مشخص کنم که چندتا از این properties ها داخل دیتاگرید نمایش داده نشوند
آیا راهی هست؟

Mahdi.Kiani
جمعه 02 فروردین 1387, 19:41 عصر
یک کلاس دارم که چندتا properties داره و کلاشم از نوع کالکشن هست و میشه داخل دیتاسورس دیتاگرید استفاده کرد
میخوام داخل کلاسم(و نه داخل دیتاگرید ویو) مشخص کنم که چندتا از این properties ها داخل دیتاگرید نمایش داده نشوند
آیا راهی هست؟

درست منظورتون را متوجه نشدم..
اگر منظورتون ساختن کنترل های سفارشی هست که در اونا می خواین چند تا از property ها را حذف کنین، باید از صفت designer برای کلاستون استفاده کنین

یک کلاس تعریف کنید که از controlDesignr ارث بری کنه (با این عمل این توانایی را خواهید داشت که property هایی که می خواین را حذف کنین)

بعد می تونین این کلاس را با صفت designer به کلاس اصلیتون ربط بدین


اگر مقصود اینه بگین تا یه مثال عملی بزنم و اگه مقصود چیزه دیگه ایه ، بیشتر توضیح بدین

Mrs.Net
جمعه 02 فروردین 1387, 19:52 عصر
منظورم در ادامه ی این تاپیک هست
http://barnamenevis.org/forum/showthread.php?t=96920

و مثلا میخوام که نام شخص در دیتاگرید نمایش داده نشود.
خیلی ممنون