PDA

View Full Version : سوال: تغییر نام ستون Datagrid



sadeghie
پنج شنبه 06 تیر 1387, 02:10 صبح
با سلام
چطور میتونم از طریق برنامه نویسی نام یک ستون در دیتا گرید را عوض کنم . مثال ستون صفر بشود شماره کاربری
در ضمن من در تاپیکهای قبلی جستجو کردم ولی چنین موردی را ندیدم :خجالت:
ممنون میشم کمکم کنید.خیلی مهمه

mehrnoosh_al62
پنج شنبه 06 تیر 1387, 08:09 صبح
اگه datasouece دیتاگریدتون به یه datatable برمیگرده نام ستون های datatable رو تغییر بدید:

TableName.Columns(i).ColumnName = "Name"

Hajar_Nazari
پنج شنبه 06 تیر 1387, 09:49 صبح
سلام
از این یک خط دستور استفاده کنید.



Me.DataGridView.Columns(0).HeaderText = "Name"

sadeghie
پنج شنبه 06 تیر 1387, 11:44 صبح
با سلام
خانوم نظری ضمن تشکر از لطف شما منظور من ستون در دیتا گرید است نه دیتاگرید ویو

sepide1
شنبه 08 تیر 1387, 13:40 عصر
اينم صد در صد تضميني


Dim strcon As String, strsql As String
strcon = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=C:\Documents and Settings\sepide\My Documents\Visual Studio 2005\Projects\WindowsApplication9\WindowsApplicati on9\sep.mdb"
strsql = "select * from Table1"
Dim con As New OleDbConnection(strcon)
Dim da As New OleDbDataAdapter(strsql, con)
con.Open()
Dim ds As New DataSet()
da.Fill(ds, "sepide")
con.Close()
DataGrid1.DataSource = ds
DataGrid1.DataMember = "sepide"
Dim dgtblstyle As New DataGridTableStyle()
dgtblstyle.MappingName = "sepide"
DataGrid1.TableStyles.Add(dgtblstyle)
Dim col As GridColumnStylesCollection
col = DataGrid1.TableStyles(0).GridColumnStyles
col("code").MappingName = "code"
col("code").HeaderText = "كد"
col("name").MappingName = "name"
col("name").HeaderText = "نام"