Articles of gestione degli eventi

Come iscriversi ad altri eventi di class in c #?

Uno scenario semplice: una class personalizzata che solleva un evento. Desidero consumare questo evento all’interno di un modulo e reactjs ad esso. Come lo faccio? Esempi di codice, per favore! Si noti che il modulo e la class personalizzata sono classi separate.

Aumentare gli eventi C # con un metodo di estensione – è sbagliato?

Conosciamo tutti l’horror che è la dichiarazione dell’evento in C #. Per garantire la sicurezza del thread, lo standard è scrivere qualcosa come questo : public event EventHandler SomethingHappened; protected virtual void OnSomethingHappened(EventArgs e) { var handler = SomethingHappened; if (handler != null) handler(this, e); } Recentemente in qualche altra domanda su questo forum (che […]

Perché le persone usano i bus messaggio / evento nel loro codice?

Penso che tu abbia sentito parlare di bus messaggio / evento, è il luogo unico in cui tutti gli eventi nel stream del sistema. Architetture simili si trovano nelle tabs madri e nelle reti LAN del computer. È un buon approccio per tabs madri e reti in quanto riduce il numero di fili, ma è […]

Gestione del processo finale di un’app di Windows

È ansible acquisire il processo finale del task manager di un’applicazione Windows all’interno della stessa applicazione Windows stessa? Sto usando un’applicazione di vincita C # 2.0 e vorrei fare un po ‘di elaborazione del database (cambiare un flag da’ Y ‘a’ N ‘nel DB) quando si verifica un processo finale.

Evento incendio quando si preme la pressione del tasto per una casella di testo

Ho il seguente controllo textbox asp.net. Dopo che l’utente scrive qualcosa in questa casella di testo e preme il tasto INVIO , voglio eseguire un codice da codebehind. Cosa dovrei fare? Usando jQuery ho catturato il tasto ENTER e ho fatto scattare qualche evento pulsante nascosto $(document).ready(function(){ $(window).keydown(function(e){ if(e.keyCode == 13) $(‘#’.click(); }); }); C’è […]

jQuery .on (); vs JavaScript .addEventListener ();

Qualcuno può spiegarmi perché c’è una differenza nell’ordine in cui i gestori di eventi vengono eseguiti a seconda di come sono stati allegati? Nell’esempio seguente sto usando i metodi .addEventListener() e .addEventListener() per gestire un evento specifico su diversi elementi DOM . jsfiddle : http://jsfiddle.net/etsS2/ Ho pensato che in questo particolare esempio l’ordine in cui […]

Spiegare la gestione degli eventi di ExtJS 4

Recentemente ho iniziato a studiare ExtJS e ho difficoltà a capire come gestire gli eventi. Non ho esperienza di versioni precedenti di ExtJS. Dalla lettura di vari manuali, guide e pagine di documentazione, ho capito come usarlo, ma non sono chiaro su come funziona. Ho trovato diversi tutorial per versioni precedenti di ExtJS, ma non […]

jquery mousewheel: rilevare quando la ruota si ferma?

Sto usando il plugin per jouser Mousewheel e mi piacerebbe essere in grado di rilevare quando l’utente ha finito di usare la ruota. Funzionalità simile alla fermata: evento nella roba trascinabile. Qualcuno può indicarmi la giusta direzione?

Come creare un listener di modifiche per la variabile?

Diciamo che ho una variabile definita usando l’istruzione int someVariable; . Mentre il codice viene eseguito, il valore della variabile cambia. Come posso tracciare i cambiamenti in questa variabile? Come posso implementare un listener che si comporta come onSomeVariableChangedListener? Devo anche sapere quando è stato eseguito un altro metodo in una pagina in modo da […]

Sono cliccati, maschiati e puntati anche su WinRT-XAML?

È importante che crei gestori di eventi per PointerPressato, Click o Toccato? IOW, c’è qualche differenza funzionale tra quanto segue: ?