دلتنگ اسمان
چهارشنبه 13 آذر 1392, 14:53 عصر
سلام.
با کدهای زیر به سلولهای دیتاگرید ویو کمبوباکس اضافه میشه. حالا میخوام وقتی ایتمی رو از یه کمبوباکس انتخاب کردیم یه متنی رو با لیبل نمایش بده. و قتی موس رو از روی اون کمبو برداشتیم اون لیبل متن دیگه رو نشون بده. این موضوع برای همه کمبوها صدق کنه. ممنون از راهنماییتون
Column5 = new DataGridViewTextBoxColumn();
Column5.HeaderText = "موظفی";
Column5.Name = "Column5";
Column5.Width = 35;
DataGridViewColumn[] dgvc = new DataGridViewColumn[32];
dataGridView1.Columns.Add(Column5);
for (int i = 1; i < 32; i++)
{
Column7 = new DataGridViewComboBoxColumn();
this.Column7.HeaderText = i.ToString();
this.Column7.Name = i.ToString();
this.Column7.Width = 50;
Column7.DataSource = shiftes;
Column7.Width = 50;
dataGridView1.Columns.Add(Column7);
}
با کدهای زیر به سلولهای دیتاگرید ویو کمبوباکس اضافه میشه. حالا میخوام وقتی ایتمی رو از یه کمبوباکس انتخاب کردیم یه متنی رو با لیبل نمایش بده. و قتی موس رو از روی اون کمبو برداشتیم اون لیبل متن دیگه رو نشون بده. این موضوع برای همه کمبوها صدق کنه. ممنون از راهنماییتون
Column5 = new DataGridViewTextBoxColumn();
Column5.HeaderText = "موظفی";
Column5.Name = "Column5";
Column5.Width = 35;
DataGridViewColumn[] dgvc = new DataGridViewColumn[32];
dataGridView1.Columns.Add(Column5);
for (int i = 1; i < 32; i++)
{
Column7 = new DataGridViewComboBoxColumn();
this.Column7.HeaderText = i.ToString();
this.Column7.Name = i.ToString();
this.Column7.Width = 50;
Column7.DataSource = shiftes;
Column7.Width = 50;
dataGridView1.Columns.Add(Column7);
}