Вопросы с тегом «events»

Событие - это способ предоставления классом уведомлений слушателям, когда происходит конкретная вещь.

9
Есть ли обратная сторона добавления анонимного пустого делегата при объявлении события?
Я видел несколько упоминаний этой идиомы (в том числе на SO ): // Deliberately empty subscriber public event EventHandler AskQuestion = delegate {}; Достоинства очевидны - это избавляет от необходимости проверять значение null перед запуском события. Однако я очень хочу понять, есть ли у этого недостатки. Например, широко ли он …

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

6
Как вызвать событие клика на элементе href
Я пытаюсь вызвать событие щелчка по гиперссылке с помощью jQuery, как показано ниже. У гиперссылки нет идентификатора, но есть класс css $(document).ready(function () { $('.cssbuttongo').trigger('click'); }); Вышеуказанная функция не работает. Это гиперссылка <a href="hyperlinkurl" class="cssbuttongo">hyperlink anchor</a>


8
C # Generics не допускает ограничений типа делегата
Возможно ли определить класс в C # так, чтобы class GenericCollection<T> : SomeBaseCollection<T> where T : Delegate Я не мог, хоть убей, сделать это прошлой ночью в .NET 3.5. Я пробовал использовать delegate, Delegate, Action<T> and Func<T, T> Мне кажется, что это должно быть как-то допустимо. Я пытаюсь реализовать свой …

7
Как заблокировать поток кода, пока не произойдет событие в C #
Здесь у нас есть Gridс собой Button. Когда пользователь нажимает кнопку, выполняется метод в классе Utility, который заставляет приложение получать щелчок по Grid. Поток кода должен останавливаться здесь и не продолжаться до тех пор, пока пользователь не нажмет на Grid. У меня был подобный вопрос, прежде чем здесь: Подождите, пока …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.