PDA

View Full Version : سوال: بدست آوردن Index کمبوباکس فعال



NeO.TheOne
پنج شنبه 12 اردیبهشت 1392, 00:22 صبح
سلام
خسته نباشید دوستان
من یه آرایه ساختم از کمبوباکس به تعداد ده تا و وارد فرم کردمشون
چطوری میتونم index کمبوباکسی که دارم آیتم هاشو select میکنم بفهمم ؟
بخاطر اینکه منظورم و بهتر برسونم :
با خاصیت focused می شه index تکس باکس فعال رو بدست آورد
حالا من می خوام index کمبوباکس فعال رو بدست بیارم
ممنون می شم کمک کنید

wolf_majid
پنج شنبه 12 اردیبهشت 1392, 00:43 صبح
این کد رو ببین
private void button1_Click(object sender, EventArgs e)
{
ComboBox[] comboBoxs=new ComboBox[10];

for (int i = 0; i < comboBoxs.Length; i++)
{
comboBoxs[i]=new ComboBox();
comboBoxs[i].Location=new Point(0,comboBoxs[i].Size.Height*i);
comboBoxs[i].Tag = i;
comboBoxs[i].Enter += test;
Controls.Add(comboBoxs[i]);
}


}

private void test(object sender, EventArgs e)
{
Text = (sender as ComboBox).Tag.ToString();
}

NeO.TheOne
پنج شنبه 12 اردیبهشت 1392, 01:00 صبح
واقعا مرسی جواب داد