PDA

View Full Version : سوال: نحوه استفاده از ListBox



masoud.a
دوشنبه 23 مرداد 1391, 16:30 عصر
سلام
یه قطعه کد برای درست کردن ListBoxی دارم که چندتا سطر داره و با ArrowKey بین سطرهاشون حرکت میکنه.چطوری میتونم با Enter کردن روی سطری که هست کاری رو انجام بده؟ یعنی خاصیت Enter شدن روی سطری که هست رو فعال کنم.
امیدوارم منظورمو درست رسونده باشم

Mahmoud.Afrad
دوشنبه 23 مرداد 1391, 16:40 عصر
از رویداد keydown مربوط به لیست باکس استفاده کنید private void listBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter && listBox1.Items.Count > 0 && listBox1.SelectedIndex != -1)
MessageBox.Show(listBox1.SelectedItem.ToString());
}