我有一个ItemsControl,它将项目显示为折线,并具有透明背景.我想让这个控件作为一个drop-target隐藏(这样它下面的控件可以接收拖放事件),但我确实想让它可以进行命中测试,这样我就可以点击折线并执行操作在他们.
我找到了IsHitTestVisible属性.但是,它启用或禁用拖放和命中测试.是否有任何方法可以使控件"不可见",就像一个可能的放置目标,但让它在命中测试和鼠标事件中可见?
谢谢.
更新
我最终发现一个ItemsControl,即使它的背景是透明的,也会以某种方式隐藏鼠标事件下面的元素.所以问题不在于拖放.你知道我怎么能让它真的透明,让它下面的项目有鼠标事件?