WPF-Base/WPF路由事件-2-事件路由/MainWindow.xaml.cs

29 lines
798 B
C#

using System.Windows;
namespace WPF路由事件_2_事件路由;
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void UIElement_OnMouseUp(object sender, RoutedEventArgs routedEventArgs)
{
var source = routedEventArgs.Source;
Console.WriteLine($"source:{source}");
var routedEventName = routedEventArgs.RoutedEvent.Name;
Console.WriteLine($"RoutedEvent.Name:{routedEventName}");
var originalSource = routedEventArgs.OriginalSource;
Console.WriteLine($"OriginalSource:{originalSource}");
var handled = routedEventArgs.Handled;
Console.WriteLine($"Handled:{handled}");
}
}