Seb*_*ray 5 silverlight-3.0 windows-phone-7
我有一个列表视图,在全景控制上.我还为MouseLeftButtonUp创建了一个事件但是我发现在MousLeftButtonUp触发时在全景项之间滚动(这是有道理的,但从用户的角度来看它是意外的).
有没有办法为列表创建点击事件?或者添加一个模拟该行为的行为?
从Gesture服务中查看Tap手势,这是该工具包的一部分.
<ListBox Height="100" HorizontalAlignment="Left" Margin="12,186,0,0" Name="listBox1" VerticalAlignment="Top" Width="460" >
<Controls:GestureService.GestureListener>
<Controls:GestureListener Tap="GestureListener_Tap">
</Controls:GestureListener>
</Controls:GestureService.GestureListener>
<ListBoxItem Content="1"/>
<ListBoxItem Content="2"/>
<ListBoxItem Content="3"/>
<ListBoxItem Content="4"/>
</ListBox>
Run Code Online (Sandbox Code Playgroud)
和
public void GestureListener_Tap(object sender, GestureEventArgs e) {
System.Diagnostics.Debug.WriteLine("tap");
}
Run Code Online (Sandbox Code Playgroud)