一、窗口载入时触发的事件

1、首先在XAML中触发窗口载入事件

WPF中窗口事件和鼠标事件总结

2、在后台代码中处理窗口载入事件

(1)找到主窗口类

WPF中窗口事件和鼠标事件总结

(2)在MainWindow类中添加 XAML中加入的窗口载入事件

WPF中窗口事件和鼠标事件总结

这个事件中可以放置各种界面预处理代码

二、窗口放大缩小还原处理事件

1、在上面的窗口加载处理事件Window_Loaded_1中注册窗口放大缩小事件

WPF中窗口事件和鼠标事件总结

2、编写触发事件MainWindow_Resize

WPF中窗口事件和鼠标事件总结

三、鼠标移动触发事件

举例:在chartplotter控件中能够实时的捕获鼠标位置

1、在chartplotter控件中加入鼠标移动事件

WPF中窗口事件和鼠标事件总结

给控件起好名字,双击MouseMove的空白处即可加入鼠标移动事件

2、获取鼠标位置,显示鼠标的坐标

 

WPF中窗口事件和鼠标事件总结

四、窗口关闭事件

1、注册窗口关闭事件

WPF中窗口事件和鼠标事件总结

2、窗口关闭处理事件

WPF中窗口事件和鼠标事件总结

相关文章: