【发布时间】:2013-10-20 02:39:14
【问题描述】:
我有 UserControl,其中包含 Canvas(在网格中)。
当我刚刚单击画布事件 PreviewMouseLeftButtonDown 或 MouseLeftButtonDown 时效果很好,但是当我设置 canvas.Background = new ImageBrush(imgs); 并尝试单击画布时,事件不会引发。我尝试为网格(画布父级)制作相同的事件,但结果是一样的。
UPD1:画布有子项 - 光标周围的矩形(来自 System.Windows.Shapes),也许它会以某种方式影响事件。
【问题讨论】:
-
欢迎来到 StackOverflow。和customary on this website一样,请向我们展示您使用的代码,以帮助我们全面了解您的问题并为您找到解决方案。
标签: wpf wpf-controls mouseevent