PDA

View Full Version : سوال: چگونه در datagridview یک ComboBox ایجاد کنیم؟



dele_ghamgin_2008
یک شنبه 17 بهمن 1395, 12:19 عصر
سلام. چگونه می توانم مطابق عکس زیر در سی شارپ عمل کنم؟
یک دیتا گرید دارم که هر سطر آن 3 سلول دارد. میخواهم 2 سلول آن شامل کامبو باکس باشد. که مقدار انتخابی سلول2 و سلول 3، برابر مقدار انتخابی کامبوباکس 2 و کامبوباکس3 درون همون سلول هست.
144406

Mina74
دوشنبه 18 بهمن 1395, 20:37 عصر
سلام. چگونه می توانم مطابق عکس زیر در سی شارپ عمل کنم؟
یک دیتا گرید دارم که هر سطر آن 3 سلول دارد. میخواهم 2 سلول آن شامل کامبو باکس باشد. که مقدار انتخابی سلول2 و سلول 3، برابر مقدار انتخابی کامبوباکس 2 و کامبوباکس3 درون همون سلول هست.
144406

دوست عزیز این برای چه نرم افزاری هست؟

dele_ghamgin_2008
یک شنبه 01 اسفند 1395, 14:32 عصر
دوست عزیز این برای چه نرم افزاری هست؟
برای
سی شارپ

Mina74
جمعه 13 اسفند 1395, 20:58 عصر
برای
سی شارپ

میدونم
از چه نرم افزاری کپچر گرفتین؟
اسم نرم افزار رو لطف میکنید؟

dele_ghamgin_2008
شنبه 14 اسفند 1395, 11:13 صبح
میدونم
از چه نرم افزاری کپچر گرفتین؟
اسم نرم افزار رو لطف میکنید؟

مهمنیستکهازچهنرمافزاریه.م ماینهکهچجوریاینوبسازم.

moshavermojarab
شنبه 14 اسفند 1395, 11:53 صبح
من برای نرم افزار خودم از کد زیر استفاده کردم شاید به دردتون بخوره


DataGridViewComboBoxColumn cmb_atf = new DataGridViewComboBoxColumn();
DataTable dt_atf = new DataTable();
dt_atf = comm.select_all_atf("moeindb");
dt_atf.Rows.Add("(-1)", "(انتخاب کنید)");
cmb_atf.DataSource = dt_atf;
cmb_atf.DisplayMember = "name_atf";
cmb_atf.ValueMember = "code_atf_kol";
cmb_atf.HeaderText = "نام عطف";
cmb_atf.Width = 200;
cmb_atf.Name = "code_atf";
dgv_pro.Columns.Add(cmb_atf);

که البته یک سری کد دیگه هم برای اینکه باز بشه یا سرعت عملکردش بالابره یا مقدار انتخاب شده را نشان بدهد هم هست . اگر به دردتون خورد بگید براتون بفرستم
البته توضیحات بیشتری بدید مثلا می خوایند دوتا از ستون ها مثل عکس ثابت از جدول خوانده شود و دوتا ستون آخر combo باشند و مقادیر combo از جدول می خوانیدو یا اینکه تعداد سطرها ثابته؟
اینا رو بگید شاید بتونم کمکتون کنم چون من این کار رو در نرم افزار خودم انجام دادم جواب داده