اضافه کردن ComboBox به DataGridView
برای اضافه کردن ComboBox به DataGridView مانند شکل زیر یک کنترل Button و یک کنترل DataGridView بر روی فرم قرار دهید و کدهای زیر را در کنترل کننده رویداد کلیک دکمه بنویسید :
using System; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { dataGridView1.ColumnCount = 3; dataGridView1.Columns[0].Name = "Product ID"; dataGridView1.Columns[1].Name = "Product Name"; dataGridView1.Columns[2].Name = "Product Price"; string[] row = new string[] { "1", "Product 1", "1000" }; dataGridView1.Rows.Add(row); row = new string[] { "2", "Product 2", "2000" }; dataGridView1.Rows.Add(row); row = new string[] { "3", "Product 3", "3000" }; dataGridView1.Rows.Add(row); row = new string[] { "4", "Product 4", "4000" }; dataGridView1.Rows.Add(row); DataGridViewComboBoxColumn cmb = new DataGridViewComboBoxColumn(); cmb.HeaderText = "Select Data"; cmb.Name = "cmb"; cmb.MaxDropDownItems = 4; cmb.Items.Add("True"); cmb.Items.Add("False"); dataGridView1.Columns.Add(cmb); } } }
نتیجه :
لینک ارسالی مشکل داشت
کدوم لینک؟ معماری سه لایه؟ اصلا مشکل نداره، حروف بزرگ و کوچیک رو رعایت کنید
استاد بنده دارم دیتا گریدم رو با دستورات ado.net پر میکنم
ینی دیتا گریدمو به صورت ویزارد پر نمیکنم
سوالم این هست چطوری میتونم این شکلی به اندازه تعداد ستون هام
باتن داخل گرید ویو اضافه کنم . و چطور میتونم داخل باتن ها کد بنویسم.
با سلام و تشکر فراوان
لطفا راهنمایی کنید چگونه میشه برای یک ستون دریتاگرید کمبو ایجاد کرد ولی این کمبو چندستونی باشه
باتشکر
سلام
سوالتونو تو بخش پرسش و پاسخ مطرح بفرمایید
سلام دوست گرامی خسته نباشی
من میخام اصلاعات ک توی دیتاگرید نشون میده مثلا ده تا ستونه
سه تا ستونو جدا تو combo box نشون بده
مثلا برا اینکه تو text box نشون بده کدش اینه
Textbox1.text=data1.CurrentRow.cells[5].value.tostring();
برای combo نمیدونم چی میشه لطفا راهنمایی کنید
تشکر