Button中MouseLeftButtonDown和MouseLeftButtonUp事件无法触发的解决方案
鼠标事件处理实现简单的拖放功能。 在实现拖放功能中,分为三个步骤: 1.按下鼠标,触发 MouseLeftButtonDown 事件,选择要拖动的对象。 2.移动鼠标,触发 MouseMove 事件,移动选择的对象。 3.放开鼠标,触发 MouseLeftButtonUp 事件,停止捕捉事件。 但是在实际运行过程中,只能触发MouseMove事件,不能触发MouseLeftButtonDown和MouseLeftButtonUp事件。经过查阅资料,发现这跟路由顺序有关,控件在捕获了MouseLef
转载
2011-04-08 15:09:00 ·
3279 阅读 ·
0 评论