我有一些在页面上添加了程序化的椭圆控件。在这些控件上我有MouseOver事件。但是我也有很多行在这些控件上运行。然而,它们与父母/孩子或任何事物无关。
我需要帮助的问题是如何避免线上的MouseOver事件触发它们的事件并导致椭圆控件上的MouseLeave 。当一个人悬停在线上并希望MouseLeave在离开椭圆时首先触发时(而不是像现在一样悬停在椭圆上方的线上)时,我不希望发生任何事情。
答案 0 :(得分:1)
尝试在行
的MouseOver事件中编写以下内容e.Handled = true;
答案 1 :(得分:0)
将线条的IsHitTestVisible设置为False。