Piotr Trychta

Piotr Trychta Programista .NET

Temat: [C#]zdarzenie po zakończeniu pisania w textboxie

Mam textbox, użytkownik coś w nim wpisuje, jak coś wykonać jeśli użytkownik już nie pisze, powiedzmy przez 2-3 sekundy, jest takie zdarzenie?
Piotr Głudkowski

Piotr Głudkowski Rzucam się na
wszystko to, co jest
ciekawe i wymaga
rusze...

Temat: [C#]zdarzenie po zakończeniu pisania w textboxie

Raczej niekoniecznie :)

Musisz sobie timer postawić, ustawiony np. na wygenerowanie ticka po tych 2 czy 3 sekundach. W obsłudze naciśnięcia klawisza w textboxie za każdym razem przywracasz ten czas. Jeśli nie naciśniesz przez 2...3 s nic, timer wygeneruje ticka.
Maciej Aniserowicz

Maciej Aniserowicz software
developer/architect

Temat: [C#]zdarzenie po zakończeniu pisania w textboxie

Albo skorzystać z biblioteki Rx - Reactive Extensions. Dzięki niej bez większego problemu dałoby się chyba coś takiego uzyskać. Przednia zabawka.
Piotr Głudkowski

Piotr Głudkowski Rzucam się na
wszystko to, co jest
ciekawe i wymaga
rusze...

Temat: [C#]zdarzenie po zakończeniu pisania w textboxie

Pytanie tylko, czy warto używać ciężarówki do przywiezienia bochenka chleba ze sklepu...

Potem powstają projekty, składające się z dziesiątek DLL-ek, a nie robiące nic specjalnego. Bo było wygodniej doczepić kolejną bibliotekę zamiast napisać 10 linijek kodu.

Jeśli chodzi tylko o ten efekt, który opisał autor wątka, użyłbym timera.Piotr Głudkowski edytował(a) ten post dnia 31.03.11 o godzinie 21:19
Maciej Aniserowicz

Maciej Aniserowicz software
developer/architect

Temat: [C#]zdarzenie po zakończeniu pisania w textboxie

Piotr Głudkowski:
Jeśli chodzi tylko o ten efekt, który opisał autor wątka, użyłbym timera.

Ja też. Ale korzystając z okazji można podlinkować fajną bibliotekę.
Piotr Głudkowski

Piotr Głudkowski Rzucam się na
wszystko to, co jest
ciekawe i wymaga
rusze...

Temat: [C#]zdarzenie po zakończeniu pisania w textboxie

Co racja, to racja :)

Następna dyskusja:

ListBox - zdarzenie gdy nic...




Wyślij zaproszenie do