移动Parent时,XAML禁用子元素上的事件

时间:2015-06-11 22:37:30

标签: wpf xaml wpf-controls winrt-xaml

我有一个ItemsControl包含几个按钮,My Items控件是可移动的,你可以通过拖动来移动它。问题是当我单击并拖动我的控件移动它,并将鼠标放在控件内的按钮顶部时,它会触发按钮的单击事件,我不想要/

           

所以当我移动控件时我想禁用子按钮上的任何事件,我使用IsDisabled = true但是这也改变了我不想要的按钮的外观。

1 个答案:

答案 0 :(得分:0)

您可以将按钮的IsHitTestVisible属性设置为false

IsHitTestVisible="False"