PDA

View Full Version : سوال: تغییر عنوان های هر ستون در DataGridView



solarispirozi
پنج شنبه 26 مرداد 1391, 00:31 صبح
با سلام خدمت همه ی برنامه نویسان عزیز!
من یه بانک اطلاعاتی دارم که نام column هام انگلیسیه!
حالا که میخوام اطلاعات اونو تو DataGridView قرار بدم نام ستونها در DataGridView نیز انگلیسیه!
اگه کسی را حلی بلده که میشه باهاش نام ستون های DataGridView را عوض کرد منو راهنمایی کنه(میخوام نام ستونهامو فارسی کنم)!!!؟؟؟؟

JaVa
پنج شنبه 26 مرداد 1391, 00:50 صبح
سلام و...

تغییر عنوان ستون ها


''''تغییر عنوان ستون ها در دیتا گراید ویو
Public Sub ChangeHeaderTextDgFormnewmember()
With NewMember.DGVMember
.Columns(0).HeaderText = "شماره عضویت"
.Columns(1).HeaderText = "نام"
.Columns(2).HeaderText = "نام خانوادگی"
.Columns(3).HeaderText = "شماره شناسنامه"
.Columns(8).HeaderText = "شماره تلفن"
End With
End Sub



تغییر چیدمان عنوان دیتا گراید

''''تغییر چیدمان عنوان دیتا گراید
Public Sub ChangeAligmentHeaderDgFormNewMember()
With NewMember.DGVMember
.Columns(0).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
.Columns(1).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
.Columns(2).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
.Columns(3).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
End With
End Sub



موفق باشین.8

JaVa
پنج شنبه 26 مرداد 1391, 00:52 صبح
سلام و...

دوست عزیز این تایپیک می تونه توی بیشتر زمینه ها بهتون کمک کنه.
http://barnamenevis.org/showthread.php?340977-%D8%B3%D8%A6%D9%88%D8%A7%D9%84%D8%A7%D8%AA%DB%8C-%D8%A7%D8%B2-DataGride&highlight=datagride

موفق باشین.*

solarispirozi
پنج شنبه 26 مرداد 1391, 01:40 صبح
خیلی ممنون از راهنماییت!
فقط نمیدونم این کد رو چرا نمیشناسه؟
باید اونو تعریف کنم؟
NewMember.DGVMember

younes221
پنج شنبه 26 مرداد 1391, 11:23 صبح
سلام ، اون Newmember نام فرمی هست که Datagridview داخلش هست و DGVMember نام Datagridview مورد نظر هست ،

شما اینا رو تغییر بده تا درست بشه یعنی به جای DGVMember نام دیتاگرید ویو خودتون روبزارید و به جای Newmember نام فرم خودتون رو بزارید

JaVa
پنج شنبه 26 مرداد 1391, 12:20 عصر
خیلی ممنون از راهنماییت!

برای اینکه تازه کار رو توی سایت آغاز کردی از دکمه تشکر استفاده کن(صرفا جهت اطلاع)!


فقط نمیدونم این کد رو چرا نمیشناسه؟

راهنمایی دوستمون کاملا درسته!؟

موفق باشین.*

solarispirozi
پنج شنبه 26 مرداد 1391, 23:29 عصر
این پیغام برای چیه؟
91375

JaVa
جمعه 27 مرداد 1391, 11:57 صبح
سلام و...

شما اگه دقت کرده باشی به مثال ، لازم به نوشتن اسم ستونی که در دیتا گراید هست رو که می خواید تغییر بدید نیست باید شماره ستون رو بنویسید :



With NewMember.DGVMember
.Columns(0).HeaderText = "شماره عضویت"
.Columns(1).HeaderText = "نام"
.Columns(2).HeaderText = "نام خانوادگی"
.Columns(3).HeaderText = "شماره شناسنامه"
.Columns(4).HeaderText = "شماره تلفن"
End With

Majid842
جمعه 27 مرداد 1391, 12:04 عصر
سلام
اگر شما با استفاده از Datatable گرید را پر می کنید می توانید از این روش استفاده کنید ! برایHeader گرید استفاده کنی روش خوبی میتونه باشه!!!
میتونی دستور Select رو این طوری تعریف کنی برای فراخوانی دادهات
Select [name Columns1]=[Name] ,[name Columns2]=[Lname] ,[phone] as [name Columns3] From YourTable