Które wydarzenie należy do tego użyć?Fokus Zgubione wydarzenie dla WinForm TextBox?
Odpowiedz
Control.Leave lub Control.LostFocus:
Po zmianie ostrości za pomocą klawiatury (⇆, ⇧ + ⇆, i tak dalej), przez wywołanie metod Select lub SelectNextControl lub przez ustawienie właściwości ContainerControl.ActiveControl w bieżącej formie, fokusy pojawiają się w następującej kolejności:
Po zmianie ostrości za pomocą myszy lub poprzez wywołanie Focus metoda, imprezy ostrości występuje w następującej kolejności:
Jeśli właściwość CausesValidation jest ustawiona na wartość false, zdarzenia Validating i Validated są pomijane.
Control.LostFocus.
Nie ma na liście w edytorze właściwości TextBox. Wiesz dlaczego? –
Po prostu nie jest wyświetlany w edytorze właściwości. Możesz dodać go z kodu z tyłu. Jeśli Control.Leave istnieje, jak Johannes zasugerował, możesz użyć tego również. –
Nie jest wyświetlany w oknie właściwości, ponieważ zdarzenie jest oznaczone [BrowsableAttribute (false)] http://msdn.microsoft.com/en-us/library/system.componentmodel.browsableattribute.aspx –
'Control.LostFocus'
Nie ma na liście w edytorze właściwości TextBox. Wiesz dlaczego? –
- 1. Catch Textbox Przewiń wydarzenie?
- 2. KeyBinding w UserControl nie działa, gdy TextBox ma fokus.
- 3. Jedno Wydarzenie dla wszystkich TextBoxes
- 4. ScrollViewer kradnie fokus
- 5. danych wiążące dla TextBox
- 6. Zgubione hasło do magazynu kluczy
- 7. Kliknij wydarzenie dla DataGridCheckBoxColumn
- 8. Wydarzenie dla "DataContextChanging"?
- 9. Przewiń wydarzenie dla Meteor'a
- 10. Zamknij wydarzenie dla chrome.app.window
- 11. Zgubione kolory po odzyskaniu pliku wymiany
- 12. jQuery traci fokus zdarzenia
- 13. Sterowanie Sexy WinForm dla C#
- 14. C# - TextBox Validation
- 15. Pobierz wydarzenie keyDown dla NSTextField
- 16. Subskrybuj wydarzenie dla przycisku Śledź?
- 17. WPF Resetuj fokus na przycisku Kliknij
- 18. Jak zgubić fokus w GWT
- 19. Deleguj wydarzenie dwukrotnie, wydarzenie
- 20. Jak zmienić język TextBox automatycznie
- 21. Ustaw fokus na pole tekstowe w WPF
- 22. Formatowanie TextBox dla numeru telefonu w WPF
- 23. WPF Validation ErrorTemplate dla klienta TextBox
- 24. Metoda Lost Focus dla textbox asp.net?
- 25. WPF Multiline TextBox dla dużej zawartości
- 26. Typowy styl dla pól hasła i TextBox
- 27. Jak ustawić maksymalną długość dla wieloliniowego TextBox?
- 28. Jak programowo wyświetlić klawiaturę dla textbox?
- 29. Null Password Char w WinForm
- 30. Wielokolumnowe elementy sterujące ComboBox dla WinForm
To jest dziwne, kiedy tracę skupienie za pomocą myszki, nie otrzymuję Zwalidowanego zdarzenia na ogień z jakiegoś powodu. –
Niektóre elementy sterujące mogą go nie uruchamiać; także PrzyczynyValidacja może być ustawiona na "fałsz". A 'Validated' nie jest ściśle fokusowym wydarzeniem, ponieważ nie powinieneś używać go jako zdarzenia" utraconego skupienia ". Jest przeznaczony do sprawdzania poprawności. – Joey
Dzięki Johannes. –