PDA

View Full Version : سوال: ایجاد n تا کمبو باکس با کد و ایجاد event و خروجی گرفتن نام و مقدار هر کمبو باکس



Boy_nn
پنج شنبه 25 اسفند 1390, 14:26 عصر
سلام دوستان من با کد یه سری کمبو باکس ایجاد کردم


foreach (var value in selectdt)
{
ComboBox cmb = new ComboBox
{
Text = value.clobjectType.ToString(),
Name = value.clName.ToString(),
Location = new Point(dgvcl.Index * 100 + 42, 50),
Size = new Size(90, 21),

};
cmb.Items.Add("TextBox");
cmb.Items.Add("ComboBox");
cmb.Items.Add("MaskedTextBox");
cmb.Items.Add("CheckBox");
cmb.SelectedIndexChanged += cmb_click;
cmb.TextChanged += cmb_TextChanged;


panel1.Controls.Add(cmb);

}

حالا می خوام هر وقت روی هر کدوم کلیک کردم بتونم اسم هر کمبوباکس و مقدارشو بدست بیارم
ممنون میشم


private void cmb_TextChanged(object sender, EventArgs e)
{
?????????????????????
}

vof.ir
پنج شنبه 25 اسفند 1390, 15:13 عصر
از آرگومان e استفاده کردید؟
یا sender
؟>

Boy_nn
پنج شنبه 25 اسفند 1390, 15:28 عصر
از آرگومان e استفاده کردید؟
یا sender
؟>
سعی کردم ولی
خروجی رو که می خواستم نتونستم ازشون بگیرم
شایدم خوب بلد نیستم باهاشون کار کنم
ممنون میشم کسی کمک کنه

hsmfaridmehr
پنج شنبه 25 اسفند 1390, 16:12 عصر
از این استفاده کن

sender as ComboBox).Name)

Boy_nn
پنج شنبه 25 اسفند 1390, 17:43 عصر
از این استفاده کن

sender as ComboBox).Name)

ممنون کارم راه افتاد