PDA

View Full Version : control for Datagrid



M.kavyani
سه شنبه 12 مهر 1384, 22:27 عصر
سلام خدمت دوستان
ایا امکان داره یه کنترلی (مثلا" check box) را به سطرهای یک Datagrid اضافه کرد. من یک دیتا گریدی دارم که اطلاعات کتابها در ان به نمایش در می ایند. می خواهم برای Datagrid یک خانه تعبیه کنم که کاربر هرکدام از کتابها را که خواست تیک بزند و انتخاب کند و در اخر انها را به امانت ببرد.اگر امکان دارد لطفا" راهنمایی بفرمایید.
ممنون

asilverisis
چهارشنبه 13 مهر 1384, 12:08 عصر
سلام
بله می شه شما اگر از TableStyle استفاده کنید اونجا هر کدام از ستونها رو که خواستید می تونید به صورت CheckBox نشون بدید

M.kavyani
چهارشنبه 13 مهر 1384, 19:22 عصر
امکان داره یه خط کد بنویسید که چگونه می تونم این تبدیل رو انجام بدم(دستور کلی رو می خوام).

asilverisis
چهارشنبه 13 مهر 1384, 23:41 عصر
سلام
هیچ نیازی به کد نداری
مراحل زیر رو انجام بده
یه datagrid و dataset دلخواه رو Generate کن

خاصیت datasource رو برای daragrid تنظیم کن به Dataset مورد نظر

حالا روی خاصیت TableStyle از Datagrid دکمه ... رو کلیک کن

دکمه Add رو کلیک کن
خاصیت MappingName رو با نام Table تنظیم کن

حالا روی خاصیت GridColumnStyle روی دکمه ... کلیک کن

حالا برای نشون دادن هر فیلد باید دکمه Add رو بزنی و خاصیت های مورد نظرت رو تنظیم کنی که به صورت پیش فرض فیلد Text ایجاد می کنه
برای اضافه کردن فیلد CheckBox دکمه فلش کنار Add رو کلیک کن و DatagridBoolColumn رو انتخاب کن