PDA

View Full Version : سوال: اضافه کردن ایتم به گریدویو کمبو باکس ؟؟



hamid_0341
چهارشنبه 13 شهریور 1392, 09:35 صبح
باسلام
چجوری به کمبوباکس یک Row از گرید ویو آیتم اضافه کنم ؟؟
یکی از Column های گرید ویوم از نوع ComboboxColumn هست! حالا چجوری به این Column آیتم اضافه کنم ؟!

hamid_0341
چهارشنبه 13 شهریور 1392, 10:28 صبح
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟

farhad.k.t
چهارشنبه 13 شهریور 1392, 10:50 صبح
for (int i = 0; i < dataGridView1.ColumnCount; i++)
{
comboBox3.Items.Add(dataGridView1.Rows[2].Cells[i].Value.ToString());
}

hamid_0341
چهارشنبه 13 شهریور 1392, 11:01 صبح
for (int i = 0; i < dataGridView1.ColumnCount; i++)
{
comboBox3.Items.Add(dataGridView1.Rows[2].Cells[i].Value.ToString());
}


نه این که خودم میدونم !!!
منظور من اینه که هر Row از گرید ویو میخوام آیتم هایتوی این کالمش با هم فرق کنن یکی نباشن!

farhad.k.t
چهارشنبه 13 شهریور 1392, 11:17 صبح
برای اضافه کردن آیتم به comboBoxColumn:

DataGridViewComboBoxCell cl = new DataGridViewComboBoxCell();
dataGridView1.Rows[0].Cells[0] = cl;
cl.Items.Add("hi");
cl.Items.Add("why");

farhad.k.t
چهارشنبه 13 شهریور 1392, 11:25 صبح
نه این که خودم میدونم !!!
منظور من اینه که هر Row از گرید ویو میخوام آیتم هایتوی این کالمش با هم فرق کنن یکی نباشن!
الان این کامبویی که می خواهید پر کنید ، در گرید ویو هست یا خیر؟(اگر بله ، دوتا کد رو باهم ترکیب کنید)
اگه هست می خواهید هر فیلد را در یک آیتم بریزد یا همه فیلد ها را با هم در یک آیتم بریزد؟(برای این که برای هر فیلد آیتم جداگانه اختصاص دهید ، همان طور که گفتم از ترکیب دو کد استفاده کنید در غیر این صورت یک string تعریف کنید و مقدار فیلد ها رو داخلش بریزید و با کد دوم به comboBoxColumn اضافه کنید)
درست منظورتون متوجه نشدم ، اگه غیر از موارد ذکر شده است ، بیشتر توضیح بدید تا بررسی کنیم...

hamid_0341
چهارشنبه 13 شهریور 1392, 11:31 صبح
مشکل فعلا حل :قلب: