Вопросы по теме '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 просмотров
schedule
01.01.2023
Могу ли я общаться из дочерних моделей просмотра в главное окно с помощью маршрутизируемой команды или маршрутизируемого события?
Я создаю приложение MVVM WPF с пользовательским элементом управления диалоговым окном, которое находится в главном окне и управляется им. Я хотел бы иметь возможность запускать этот диалог из любого места в приложении (например, из модели...
1073 просмотров
schedule
30.11.2022