Вопросы по теме 'routed-events'

Может ли кто-нибудь поднять RoutedEvent в WPF?
В C # события всегда были очень защищены: только владелец события мог запускать их. Однако в WPF все по-другому: любой может в любой момент запустить любое событие. Чтобы проверить это, я написал код внизу. Когда я использовал RaiseEvent для...
8068 просмотров
schedule 15.11.2021

Обработка MouseEnter и MouseLeave в WPF (с использованием VS2008 и .net 3.5) не работает должным образом
Объяснить проблему без изображения и кода непросто. Для заинтересованных я сделал образец проекта C # / WPF, который можно загрузить с http://rapidshare.com/files/461745095/02.WPFControlEvents.rar Это очень маленький проект (45 КБ). Проблема в...
2599 просмотров
schedule 10.09.2021

Как события распространяются в wpf?
Я хочу быть уверенным, что понял, как распространяются события. Правильно ли приведенное ниже? Например, давайте рассмотрим, как вызывается событие кнопки Click при нажатии левой кнопки мыши внутри кнопки. Кнопка регистрирует событие Click :...
1184 просмотров
schedule 27.10.2021

Что мне не хватает в этом RoutedEvent?
В настраиваемом FrameworkElement (a Shape) у меня есть: public static readonly RoutedEvent DragDeltaEvent = EventManager.RegisterRoutedEvent("DragDelta", RoutingStrategy.Bubble, typeof(DragDeltaEventHandler), typeof(MyShape)); public event...
236 просмотров
schedule 26.11.2021

WPF c # как динамически добавить пользовательский элемент управления к дочерней панели, которая пузырится / туннелирует от UC к Panel
Я создал пользовательский элемент управления (с именем UCDataGrid ), который хочу добавить в главное окно во время выполнения. В MainWindow.xaml.cs: private void GetAnotherUserControl(string sUCName) { var UC_Grid = new UCDataGrid();...
309 просмотров
schedule 04.11.2021

Передача данных между разными представлениями
Я пишу приложение WPF на С# в соответствии с моделью MVVM. У меня есть MainWindow, который состоит из нескольких представлений: MenuView, ContentView1, ContentView2, . . . и так далее. MenuView, ContentView1, ContentView2. . ., все являются...
248 просмотров
schedule 23.02.2022

Событие MouseDown не всплывает до события Button Click при отображении MessageBox
XAML-код версии 1: <Button Padding="10" Background="Green" Width="500"> <StackPanel MouseDown="StackPanel_MouseDown" Background="Gray" Width="500" Height="300">...
36 просмотров
schedule 21.02.2022

WPF: перенаправленные события или обычные события?
В WPF у нас есть маршрутизируемые события. Когда их следует использовать вместо обычных событий?
5376 просмотров
schedule 28.02.2022

Игнорировать родителя в PreviewMouseButtonDown для TreeviewItem
У меня есть древовидное представление, и я пытаюсь реализовать функцию перетаскивания. <TreeView.ItemContainerStyle> <Style TargetType="{x:Type TreeViewItem}"> <EventSetter...
783 просмотров
schedule 28.02.2022

Маршрутизированные туннельные события в wpf
У меня есть вопрос к сообществу WPF. Я как бы не могу понять события туннеля маршрутизации. В моем приложении у меня есть окно, содержащее панель инструментов. Окно также содержит элементы управления пользователем. На панели инструментов есть...
849 просмотров
schedule 14.04.2022

Туннель RoutedEvent не достигает дочернего элемента
Я нашел много примеров, объясняющих всплытие, но ни один из них не касается туннелирования, это касается туннелирования, например, от родителя к ребенку. Я думаю, что моя главная проблема в том, что я не понимаю, как зарегистрировать маршрутизируемое...
1419 просмотров
schedule 26.05.2022

Как не обрабатывать перенаправленное событие KeyDown, которое уже было обработано, например. текстовое поле
У меня есть окно в WPF с прикрепленным обработчиком событий KeyDown. Когда пользователь нажимает цифровую клавишу (0-9), я отвечаю на событие. Я использую 0-9 как горячие клавиши для выбора радиокнопки. Например. нажатие клавиши 3 выберет 3-ю...
673 просмотров
schedule 09.06.2022

Есть ли способ посмотреть маршрутизируемые события WPF?
Мне было интересно, есть ли способ просмотреть все RoutedEvents, которые возникают в приложении WPF. Способ написать некоторую информацию о событиях, запущенных на консоль, был бы идеальным, чтобы увидеть, что происходит.
6103 просмотров
schedule 14.06.2022

MS Surface Tag Visualizer крадет контактные события
Я борюсь с элементом управления TagVisualizer в проекте MS Surface. Теоретически управление кажется отличным, позволяя вам реагировать на ввод от физических объектов реального мира. Проблема в том, что элемент управления будет охватывать весь...
687 просмотров
schedule 23.06.2022

используя WPF 4.5 Generic Weak Event Manager для обработанных маршрутизируемых событий?
Я хотел бы знать, как преобразовать подписку «Обработанных» RoutedEvents в WeakEventManager? UIElement имеет следующий метод для подписки на «обработанные» RoutedEvents: UIElement.AddHandler(RoutedEvent routedEvent, обработчик делегата, bool...
2500 просмотров
schedule 29.07.2022

Перенаправленные события WPF MVVM
Существует много дискуссий о M-V-VM и привязке команд (RelayCommand), но не так много говорится о привязке перенаправленных событий к обработчику в шаблоне M-V-VM. Я хочу найти лучший подход. Вот пример привязки RoutedEvent с использованием...
8049 просмотров
schedule 16.08.2022

Маршрутизация событий в WPF
Я реализовал UserControl . Затем я хотел бы обработать событие, которое изначально обрабатывается Window (нажатие клавиатуры). Как лучше всего перенаправить событие, перехваченное другим компонентом (выше в дереве компонентов)? Заранее спасибо...
322 просмотров
schedule 17.04.2023

Обработка всплывающего события, вызванного модальным диалоговым окном в главном окне
У меня есть модальный диалог в моем приложении WPF, который позволяет пользователю войти на сервер. Диалоговое окно просто содержит пользовательский элемент управления, который обрабатывает все элементы входа в систему (пользовательский интерфейс,...
1223 просмотров
schedule 08.10.2022

Можно ли создать пользовательское маршрутизируемое событие в приложении Windows Phone 8?
У меня есть пользовательский элемент управления, и в настоящее время я пытаюсь реализовать в нем пользовательское перенаправленное событие в соответствии с этим руководством: http://msdn.microsoft.com/en-us/library/ms752288.aspx Я получаю...
1745 просмотров

Могу ли я общаться из дочерних моделей просмотра в главное окно с помощью маршрутизируемой команды или маршрутизируемого события?
Я создаю приложение MVVM WPF с пользовательским элементом управления диалоговым окном, которое находится в главном окне и управляется им. Я хотел бы иметь возможность запускать этот диалог из любого места в приложении (например, из модели...
1073 просмотров
schedule 30.11.2022