在WPF中,判断控件是否被触摸了,可以通过AreAnyTouchesOver进行判断。
下面就简单介绍一下AreAnyTouchesOver属性
释义:如果在该元素或其视觉树中的任何子元素上按下至少一个触摸,则为true;否则为false。
命名空间:System.Windows
程序集:PresentationCore.dll
xaml示例:当控件被触摸时,改变控件的背景色和前景色。
<Trigger Property="AreAnyTouchesOver" Value="true">
<Setter Property="Foreground" Value="{DynamicResource checkbox_sel}"/>
<Setter Property="Background" Value="{DynamicResource grayBtn_hor}"/>
</Trigger>
**************************************************************************************************************