PDA

View Full Version : ریختن مقادیر comboboxدرستون datagridview



hojjat_gh
شنبه 09 شهریور 1387, 21:27 عصر
با سلام
من میخوام زمانی که کاربر یک مقدار رو از کمبوباکس انتخاب کرد (مقادیر کمبو ثابت اند)
اون مقدار داخل سلول یک ستون گرید ریخته بشه ونه فقط یک مقدار بلکه انتخابهای بعدی هم زیر اون مقدار اولی در ستون گرید قرار بگیرند من برای این کار داخل selectedchangedvalue کمبو کدهای زیر رو نوشتم

datagridview1.rows[i].cells[1].value=combobox1.text;
datagridview1.rows.add();
i++;
ولی زمانی که یک مقدار به ستون اضافه میشه مقدار قبلی وارد شده از بین میره!؟
(در ضمن مقدار اولیه i صفره)

kablayi
شنبه 09 شهریور 1387, 23:40 عصر
سلام ...
اول روی دیتا گرید راست کلیک کن و گزینه add column رو انتخاب کن ... بعد یه ستون اضافه کن حالا با هر نامی که مد نظرتونه ...
بعد تو رویداد selectedchangedvalue دستور زیر رو بنویسی کافیه ...


DataGridView1.Rows.Add(ComboBox1.Text.Trim)


موفق باشید ...

hojjat_gh
شنبه 09 شهریور 1387, 23:56 عصر
از شما ممنونم
چون کدهای شما خیلی ساده تر بود
و لی کدهای بالا هم درست بودند فقط یه سطر باید تو فرم لودبه گرید اضافه بشه