برای نمایش و پنهان کردن ستونهای DataGrid از کلاس DataGridTableStyle استفاده می شود .(احتمالا اکثر دوستان این سایت همین کار را کرده اند )
از Msdn درباره این کلاس مطالعه کردم و لی راستش شیر فهم نمی شم . نمی دانم دقیقا مورد استفاده این کلاس چیست . و چه موقع از آن استفاده می شود .
اگر کسی یه مقدار توضیح بده متشکر می شوم . ( اگر Sample بزاره که دیگه کارش درسته )
سلام
خیلی ساده به ترتیب برو جلو
1. تنظیم خاصیت DataSource برای DataGrid
2. کلیک دکمه ... در خاصیت TableStyle
3. کلیک Add توی پنجره جدید
4. نوشتن نام Table مورد نظر در خاصیت MappingName
5. کلیک دکمه ... در خاصیت GridColumnStyle
6. حالا یه پنجره جدید داری که باید به تعداد فیلدهایی که می خوای نشون بدی این کار رو بکنی :
7. کلیک دکمه Add
8. تنظیم خاصیت MappingName به فیلد مورد نظر
9. تنظیم خاصیت HeaderText به عنوان Caption فیلد
10. تنظیم خاصیت های دیگه در صورت نیاز
11. موفق باشید
TableStyle برای نمایش اطلاعات در دیتا گرید به صورت سفارشی استفاده می شود
شما می تونید هر کدام از فیلد هایی رو که می خواهید ، نمایش بدید
و Caption یا همون HeaderText اونا رو تغییر بدین