我正在使用 TagVisualizer 对象开发 Microsoft Surface(pixelsense) 应用程序我正在寻找一种方法来捕获其他 UI 元素(如按钮)上的 tagEnter、tagLeave 事件。例如,在下面的 XAML 代码中,我想在 TagVisualizer 进入“Button1”的边界时捕获一个事件。
<Grid>
<s:TagVisualizer
Name="MaintagVisualizer" VisualizationAdded="MaintagVisualizer_VisualizationAdded"
VerticalAlignment="Stretch"
HorizontalAlignment="Stretch"
HorizontalContentAlignment="Center"
Height="Auto" Width="Auto"
VerticalContentAlignment="Center" >
<s:TagVisualizer.Definitions>
<s:TagVisualizationDefinition LostTagTimeout="2000" MaxCount="1" Value="0x1" Source="TagVisualizationEllipse.xaml" />
</s:TagVisualizer.Definitions>
<s:SurfaceButton Name="Button1" HorizontalAlignment="Left" VerticalAlignment="Top" Content="test" Width="120" Height="40" Margin="20" ></s:SurfaceButton>
</s:TagVisualizer>
</Grid>