Mam formularz z przyciskiem doczepionym do nieruchomości AcceptButton
tak, że logika i występuje forma jest zamknięta, gdy użytkownik naciśnie klawisz Enter.Prevent WinForm AcceptButton obsługi Return klucz
W tym formularzu wyświetlana jest dynamicznie utworzona TextBox
, która pojawia się, gdy użytkownik dwukrotnie kliknie określony obszar, a następnie chowa się, gdy użytkownik naciśnie klawisz Return.
Jak mogę zapobiec formularz z przetwarzania klawisz nacisnąć, gdy użytkownik naciśnie Enter natomiast TextBox
ma skupić?
I próbował powiedzieć kluczem prasową obsługiwane w module obsługi TextBox.KeyDown
zdarzeń poprzez KeyEventArgs.Handled
ale zdarzenie Button.Click
mojej akceptacji przycisk jest zwolniony pierwszy ...
To takie oczywiste, gdy ktoś to zauważy! :) –
To jest naprawdę oczywiste, ale zawsze jesteśmy w sytuacji, w której nie jesteśmy pewni, czy to jest sposób na obejście tego problemu. – Samuel
@Samuel: Bo pisał swój komentarz po tym, jak pisał mój [Odpowiedź] (http://stackoverflow.com/a/15108697/968531) poniżej: Jest to IMHO nie * i * rzeczą do zrobienia, bo nie obejście jest konieczne. IMHO to * sposób * to zrobić, ale nie * droga *^ – NobodysNightmare