ComboBox - akcja po naciśnięciu enter lub kliknięciu na element listy.

2015-12-14 15:14
0

Witam.

Proszę pomóżcie bo mam zaćmienie chyba...

Mam ComboBox'a i potrzebuje aby akcja wykonywała się albo po wybraniu elementu i zatwierdzeniu go enter, albo po kliknięciu elementu.

Z pierwszą częścią poradziłem sobie tak:

private void ComboBox_KeyUp(object sender, KeyEventArgs e)
{           
    if (e.KeyCode == Keys.Enter)
    {
        DoIt();
    }
}

ale z obsługą kliknięcia nie mogę sobie poradzić. Jak wstawię to w zdarzenie MouseClick to reaguje już po kliknięciu strzałki do rozwinięcia listy...

Pozostało 580 znaków

2015-12-14 15:31
0

ale wpf czy winforms?

Uzupełniłem tagi, bo jak zwykle o tym "szczególe" zapomniałem :/. - hipekk 2015-12-14 15:39

Pozostało 580 znaków

2015-12-14 15:42

jako ze odpowiedziales w komentarzu to niestety zrobie post pod postem

probowales przeladowac ten event?

https://msdn.microsoft.com/en[...]selectionchangecommitted.aspx

Pozostało 580 znaków

2015-12-14 15:55
0

Nie próbowałem.

Po Twoim poście spróbowałem - działa jak należy.

Dziękuję :).

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0