PDA

View Full Version : تغییر نام Header یک Datagrid



mohamad2007
سه شنبه 23 بهمن 1386, 10:02 صبح
سلام به همه عزیزان
وقتی اطلاعات یک جدول از بانک رو در یک Datagridview قرار میدیم، اسم Headerها رو برابر با اسم فیلدهای جدول قرار میده. آیا میشه این اسم ها رو به اسم دلخواه تغییر داد؟

saman_itc
سه شنبه 23 بهمن 1386, 10:06 صبح
قبلا در این مورد خیلی بحث شد
شما هم میتونید با کد و هم رو DG راست کلیک کنید و Edit Columnsو هم چند تا فیلد که می خواهید اضافه کنید بعد تو تب Bound Column Properties میرید و اسم فیلد ها رو تو DataPropertyNameبنویسد و تو HeaderTextهر فیلد کلمه دلخواه ببنویسد و تو مشکلتون حل میشه

sheida-peyravi
سه شنبه 23 بهمن 1386, 10:59 صبح
میشه Datagrid رو با همون روش درون کتاب ها (همراه با برقراری ارتباط با پایگاه داده ها در فرم قرار داد) به فرم وارد کرد ,اما در آن صورت سربرگ ها همان اسامی ستون ها در جداول پایگاه خواهد بود.
سوال من اینست که آیا با این روش تعریف قبلی به کلی از بین میرود و نامی که برای سربرگ ها انتخاب میکنیم فقط می ماند یا نه ارتباط ستون های Datagrid با ستون های table پایگاه داده سر جایش است؟

saman_itc
سه شنبه 23 بهمن 1386, 14:50 عصر
ارتباط از بین نمیره اگه شما اسم فیلد مربوت بهHeader توDataPropertyName ننویسی مثل قبل با همان اسم جدول می اید و اگه بنویسی اون فیلد میره زیر Header که(مثلا) فارسی نوشنی میاد

هوشمندی
چهارشنبه 24 بهمن 1386, 09:05 صبح
با سلام
ضمنا باید گزینه autogenerate column را نیز false کنید.

saman_itc
چهارشنبه 24 بهمن 1386, 17:00 عصر
من ایم کارو نمی کنم و مشکل ندارم