Запитання з тегом «events»

Подія - це спосіб класу подавати сповіщення слухачам про певну річ.

9
Чи є недолік додавання анонімного порожнього делегата в оголошенні події?
Я бачив кілька згадувань про цю ідіому (в тому числі про SO ): // Deliberately empty subscriber public event EventHandler AskQuestion = delegate {}; Переваги зрозумілі - це дозволяє уникнути необхідності перевіряти наявність нуля перед тим, як підняти подію. Однак я хочу зрозуміти, чи є якісь мінуси. Наприклад, чи є …

6
Глобальне захоплення клавіатури в додатку C #
Я хочу зафіксувати комбінацію клавіш у моїй програмі та запустити діалогове вікно, якщо користувач натискає комбінацію клавіш навіть за межами програми. Подібно до Ctrl пошуку Google Desktop, Ctrl, щоб відкрити діалогове вікно пошуку. Я спробував використати деякі модулі для підключення клавіатури, які в основному використовують Win32 interop, щоб отримати цей …

11
У чому різниця між прослуховувачами та обробниками подій у Java?
Загалом, у Java існують слухачі та обробники подій. Я маю на увазі, що використовую їх несвідомо, залежно від того, що доступне в API. Моє питання полягає в тому, в якому випадку ми використовуємо слухачі, а в якому випадку - обробники подій? Яка різниця між ними? Характеристика ?? Я шукав причини …

7
Як мені чекати подій у C #?
Я створюю клас, який має низку подій, одна з них GameShuttingDown. Коли ця подія запускається, мені потрібно викликати обробник подій. Суть цієї події полягає в тому, щоб повідомити користувачів, що гра вимикається, і їм потрібно зберегти свої дані. Збереження можна очікувати, а події - ні. Отже, коли обробника викликають, гра …


6
Як викликати подію кліку на елементі href
Я намагаюся викликати подію клацання на гіперпосиланні за допомогою jQuery, як показано нижче. Гіперпосилання не має жодного ідентифікатора, але має cssclass $(document).ready(function () { $('.cssbuttongo').trigger('click'); }); Функція вище не працює. Це гіперпосилання <a href="hyperlinkurl" class="cssbuttongo">hyperlink anchor</a>


7
Javascript removeEventListener не працює
У мене є такий код, щоб додати eventListener area.addEventListener('click',function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); Він працює належним чином належним чином .. Пізніше в іншій функції я спробував видалити прослуховувач подій, використовуючи наступний код area.removeEventListener('click',function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); Але навіть слухач не видаляється .. Чому це відбувається? …

8
C # Generics не дозволить обмеження типу делегатів
Чи можна визначити клас в C # таким, що class GenericCollection<T> : SomeBaseCollection<T> where T : Delegate Я не міг за все своє життя здійснити цього минулого вечора в .NET 3.5. Я спробував використовувати delegate, Delegate, Action<T> and Func<T, T> Мені здається, що це має бути якимось чином допустимим. Я …

9
Найчистіший спосіб викликати перехресні нитки
Я вважаю, що модель подій .NET така, що я часто буду піднімати подію в одному потоці та слухати її в іншому. Мені було цікаво, який найчистіший спосіб перенести подію з фонового потоку на мій інтерфейс користувача. На основі пропозицій спільноти я використав це: // earlier in the code mCoolObject.CoolEvent+= new …

4
Що таке події попереднього перегляду WPF?
Я шукав описи подій "Preview ******", як кожен елемент має події KeyDown і PreviewKeyDown. Що таке різниця (не в тому, що до одного додається подія, а до іншого ні, реальна звичайна різниця та різниця між способами програмування) У будь-якому класі, похідному від Control, ви можете замінити обидва методи .. OnKeyDown …
79 wpf  events 

5
Події .NET - що таке відправник об’єкта та EventArgs e?
Що означають відправник і eventArgs? Як я можу ними скористатися (для сценарію нижче)? Сценарій: Я намагаюся створити власний елемент керування за допомогою функції видалення, і я хочу мати можливість видалити елемент керування, який було натиснуто на сторінці, що містить багато однакових елементів керування.

9
Чому команди та події представлені окремо?
У чому різниця між командами та подіями в архітектурах, які підкреслюють події? Єдина відмінність, яку я бачу, полягає в тому, що команди зазвичай отримують / викликають актори поза системою, тоді як події, схоже, отримують обробники та інший код системи. Однак у багатьох прикладах програм, які я бачив, вони мають різні …

10
Додайте подію onclick до нещодавно доданого елемента в JavaScript
Я намагався додати подію onclick до нових елементів, які я додав за допомогою JavaScript. Проблема полягає в тому, що коли я перевіряю document.body.innerHTML, я фактично бачу, як до нового елемента додано onclick = alert ('blah'). Але коли я натискаю цей елемент, я не бачу, щоб поле сповіщення працювало. Насправді все, …

12
Прослухайте всі випущені події в Node.js
У Node.js є спосіб прослуховувати всі події, випущені об’єктом EventEmitter? наприклад, чи можете ви зробити щось на зразок ... event_emitter.on('',function(event[, arg1][, arg2]...) {} Ідея полягає в тому, що я хочу захопити всі події, виплеснені стороною сервера EventEmitter, JSON.stringifyдані про події, надіслати їх через з'єднання веб-сокетів, реформувати їх на стороні клієнта …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.