Описание тега routed-events

None Способ для класса Windows Presentation Foundation (WPF) предоставлять клиентам уведомления, когда с объектом происходит что-то интересное.
1 ответ

Нажмите событие для элементов управления ниже других элементов управления

У меня есть два элемента управления A и B. Элемент управления B размещен над A. Когда нажимается только B, запускается событие clicked, однако мне нужно также запускать событие click для A. Можно ли это как-то реализовать с помощью перенаправленных …
01 июл '10 в 13:43
1 ответ

WPF, какие элементы управления будут обрабатывать событие MouseLeftButtonDown?

У меня есть DataGridControl, и DataTemplate его ячейки перезаписывается в TextBoxs, щелкая за пределами ячеек, но все еще в DataGrid, я хочу, чтобы TextBox потерял фокус клавиатуры, чтобы он мог зафиксировать изменения, но кажется, что DataGrid не б…
16 фев '15 в 08:49
2 ответа

WPF, некоторые события не запускаются из Grid To UserControl

У меня есть UserControl, где я переопределяю некоторые события, как это: public class MyControl: UserControl { protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e) { base.OnMouseLeftButtonUp(e); // handle mouse event up } } Я добавляю…
01 фев '12 в 12:14
1 ответ

Перенаправленное событие PreviewMouseRightButtonDown и WPF DataGrid

Теперь, в основном, здесь есть два вопроса, позвольте мне мягко представить вам проблему, с которой я столкнулся в данный момент. Допустим, у нас есть обычная DataGrid, и я пытаюсь применить PreviewMouseRightButtonDown в строке для пользовательских …
04 авг '12 в 23:01
1 ответ

Обработчик событий не удаляется

У меня есть перенаправленный обработчик событий для медиапроигрывателя, который запускает событие при его открытии. Когда у меня есть только один медиа-элемент, я могу просто удалить обработчик. Однако, когда я играю два медиа-элемента одновременно …
03 окт '18 в 14:48
0 ответов

Windows Phone 7 Навигация

У меня возникла проблема с переходом между главной страницей и страницей сведений. На главной странице код выглядит так: private void MainPage_Loaded(object sender, RoutedEventArgs e) { State.Clear(); List<Level> lst = new List<Level>();…
04 дек '12 в 12:56
1 ответ

Как обрабатывать перенаправленное событие из дочернего окна

Намерение состоит в том, чтобы получить и обработать Routed Events из дочернего окна. Я не могу (читай: не хочу) использовать прямую маршрутизацию, так как между ними (команда) больше элементов. В следующем примере показано, что маршрутизация событи…
29 окт '13 в 09:47
1 ответ

MS Surface Tag Visualizer украл контактные события

Я борюсь с элементом управления TagVisualizer в проекте MS Surface. Теоретически управление кажется отличным, позволяя вам реагировать на входные данные от физических объектов реального мира Проблема в том, что элемент управления будет покрывать вес…
30 апр '10 в 09:55
1 ответ

WPF Не получает перенаправленные события от пользователя

У меня есть UserControl которая действует как пользовательская кнопка, но, так как я изменил мои пространства имен вокруг перенаправленного события click, больше не работает. По сути, мои пространства имен выглядят примерно так: UI UI.Controls UI.Pa…
14 авг '12 в 14:58
1 ответ

WPF и перенаправленное событие

У меня есть окно WPF, в котором есть кнопка, которая находится внутри stackPanel, которая находится внутри другой stackPanel Я написал обработчик события для кнопки для события MouseDown. Я хочу выполнить этот eventHandler три раза для кнопки и роди…
27 июл '09 в 17:36
1 ответ

Скопируйте обработчик RoutedEvent из одного элемента управления в другой

У меня есть WPF MenuItem, возвращенный из функции без какой-либо информации, и я хочу установить другое (новое) событие щелчка MenuItem такой же функцией, что и первый MenuItem. Я видел код для этого в формах Windows (например, можно ли "украсть" об…
18 июл '11 в 12:02
1 ответ

Переопределение перерывов в стиле WPF Распространение события ошибки валидации

У меня есть пользовательский элемент управления, который переопределяет Window: public class Window : System.Windows.Window { static Window() { DefaultStyleKeyProperty.OverrideMetadata(typeof(Window), new System.Windows.FrameworkPropertyMetadata(typ…
26 мар '10 в 20:41
2 ответа

Запустить EventTrigger с помощью AttachedEvent

У меня есть обычай Panel что поднимает RoutedEvent который определен глобально в статическом классе: public class CompressItemsToFitStackPanel : StackPanel { protected override Size ArrangeOverride(Size arrangeSize) { // some logic // Raise Attached…
18 май '13 в 14:42
1 ответ

Есть ли XAML-эквивалент AddHandler, в котором вы хотите перехватывать уже обработанные события?

Согласно UIElement.AddHandler на MSDN, вы можете передать логическое значение для handledEventsToo аргумент, так что вы все еще можете получать уведомления об обработанных событиях. Есть ли эквивалент XAML для этого? Еще один способ сделать это - че…
07 авг '15 в 15:06
2 ответа

Обходной путь свойства зависимости WPF

В MainWindow есть 3 пользовательских элемента управления. Каждый элемент управления имеет свою собственную кнопку Сохранить. Главное окно имеет кнопку SaveAll. MainWindow имеет ContentControl, а свойство content привязано к виртуальной машине. Во вр…
18 май '11 в 05:08
1 ответ

Маршрутизируемые события в WPF - с использованием делегата Action

Я разрабатываю пользовательский элемент управления и хочу использовать перенаправленное событие. Я заметил, что есть два делегата - RoutedEventHandler и RoutedPropertyChangedEventHandler. Первый, который не передает никакой информации, а второй, кот…
23 авг '10 в 10:03
3 ответа

Пузырьковый RoutedEvent или RoutedCommand для ViewModel

У меня есть коллекция ViewModels, которые отображаются в виде вкладок, используя стиль для извлечения соответствующего содержимого для отображения на вкладке: public class TabViewModel : DependencyObject { public object Content { get { return (objec…
13 авг '09 в 20:19
1 ответ

ArgumentNullException при вызове RoutedEvent

Следующий код создает исключение ArgumentNullException: Public Custom Event PlayerDetailRequested As RoutedPropertyChangedEventHandler(Of Player) AddHandler(ByVal value As RoutedPropertyChangedEventHandler(Of Player)) Me.AddHandler(PlayerDetailReque…
25 май '13 в 17:27
2 ответа

WPF Routed Event, подписка на пользовательские события

Я пытаюсь заставить перенаправленные события работать с дочерними элементами управления, которые будут вручную запускать эти события, и они будут пузыриться и обрабатываться на уровне основной сетки. Я в основном хочу сделать что-то вроде этого: &lt…
27 июл '12 в 16:51
1 ответ

Тест DelegateCommand<объект> с параметром EventArg mstest

В настоящее время у меня есть триггер события, запускающий пользовательское действие триггера. Действие передает объект типа EventArgs обратно в модель представления. Это все хорошо, когда я запускаю код, он отлично работает. Однако, когда я прихожу…
28 июн '11 в 10:50