PDA

View Full Version : اتصال DataTable به دیتا گرید و سپس ایجاد یک کمبوباکس در ستونهای اضافه شده



Boy_nn
شنبه 27 اسفند 1390, 23:05 عصر
سلام
خسته نباشید
من یه DataTable رو به یک DataGridView وصل کردم
حالا می خوام یکی از ستونهایی که از طریق اتصال DataTable در DataGridView ایجاد شده ComboBox باشه
ممنون میشم کسی کمک کنه
فقط دوستان دقت کنند که این روش رو که یک شی از روی DataGridViewComboBoxColumn بسازم و به DataGridView وصل کنم رو بلدم ولی این روش جواب کار منو نمی ده

DataTable dt = new DataTable();
DataColumn dccl1 = new DataColumn()
{
ColumnName = "cl1",
DataType = Type.GetType("System.String"),
};
dt.Columns.Add(dccl1);

DataColumn dccl2 = new DataColumn()
{
ColumnName = "cl2",
DataType = Type.GetType("System.String"),
};
dt.Columns.Add(dccl2);


DataColumn dccl3 = new DataColumn()
{
ColumnName = "cl3",
DataType = Type.GetType("System.String"),
};
dt.Columns.Add(dccl3);

DataRow dr = dt.NewRow();
dr["cl1"] = 1;
dr["cl2"] = 2;
dr["cl3"] = 3;
dt.Rows.Add(dr);

dataGridView2.DataSource = dt;

Boy_nn
یک شنبه 28 اسفند 1390, 20:33 عصر
کسی نیست جواب بده

Mahmoud Zaad
یک شنبه 28 اسفند 1390, 20:42 عصر
سلام
دوست عزیز، ما دو روش برای افزودن ستون داریم با کد نویسی یا بدون کد نویسی و به صورت دستی. حالا شما با کدوم روش می خواید کار کنید؟ و این روشی که می فرمایید جواب نمی ده دلیلش رو بگید.

Boy_nn
دوشنبه 29 اسفند 1390, 12:32 عصر
دوست عزیز روش دستی رو که نمی خوام استفاده کنم
می خوام از روش کد نویسی استفاده کنم
در روش معمول یک ستون تعریف می کنند و سپس به عنوان یک ستون جدید به جدول اضافه می کنند ولی می خوام یکی از ستونهایی که قبلا" از طریق دیتا تیبل اضافه کردم رو تغییر بدم و کمبو باکس کنم
ممنون میشم کسی کمکی کنه

omid_csh
چهارشنبه 02 فروردین 1391, 10:12 صبح
سلام
یه سری به اینجا بزن
http://barnamenevis.org/showthread.php?333115-%D9%85%D9%82%D8%AF%D8%A7%D8%B1%D8%AF%D9%87%DB%8C-%DB%8C%DA%A9-combobox-%D8%AF%D8%B1-datagridwiev