我已将MouseLeftButtonUp事件添加到画布以捕获点击(或触摸)事件。现在,当点击画布时,用户没有指示他点击了画布(意味着没有按下的效果)。点击画布时如何创建这种效果。动画,同时点击
Q
动画,同时点击
0
A
回答
0
对于一个画布,这将是棘手。你可以不使用按钮吗?您可以将画布的内容放入按钮内容中。然后,您可以使用该按钮的视觉状态来指示它正在被按下时。
或者,您可以使用控件上的操作事件并相应地改变它的外观。
0
如果你已经安装该工具包,您可以设置通过设置
toolkit:TiltEffect.IsTiltEnabled="True"
使TiltEffect,然后你将需要与控制,比方说,一个按钮来包装你的画布。
我实际上使用了一个ListBoxItem来接收倾斜效果。 :)
<ListBoxItem Style="{StaticResource ListBoxItemStyle}">
<Canvas Margin="{StaticResource PhoneVerticalMargin}" Background="Transparent">
<Custom:Interaction.Triggers>
<Custom:EventTrigger EventName="MouseLeftButtonDown">
<ic:NavigateToPageAction TargetPage="/Views/xxxView.xaml" />
</Custom:EventTrigger>
</Custom:Interaction.Triggers>
0
您可以尝试从download.microsoft.com下载this示例项目。它包含TiltEffect.cs,您可以将其添加到您自己的项目中,例如在.xaml文件中(参见最后一行):
<phone:PhoneApplicationPage
x:Class="NavigationTest.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:NavigationTest"
mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="768"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
SupportedOrientations="Portrait" Orientation="Portrait"
shell:SystemTray.IsVisible="True"
local:TiltEffect.IsTiltEnabled="True">
相关问题
- 1. 动画和淡入,同时,在点击
- 2. 点击动画
- 3. 仅在第一次点击时点击动画点击?
- 4. 动画点击DIV
- 5. jquery多个点击同一个div与动画点击
- 6. SVG菱形展开动画点击时
- 7. 如何在点击时中断动画?
- 8. 当点击它时动画像按钮
- 9. 尝试在点击时切换动画
- 10. 画廊滚动时点击按钮?
- 11. 在点击时调用动画
- 12. 如何在点击时动画.html()点击
- 13. 如何在点击时为动画制作一系列动画?
- 14. Android:使imageView点击动画
- 15. 禁用点击动画recyclerView
- 16. 动画后点击图片
- 17. jQuery点击中断动画
- 18. 停止动画点击
- 19. 在Spritekit中点击动画
- 20. jQuery点击并动画这
- 21. WPF UserControl - 点击动画
- 22. Jquery切换动画点击
- 23. 上点击左立动画
- 24. SVG动画不会点击
- 25. jquery点击事件动画
- 26. ng点击角动画
- 27. Recycler视图点击动画
- 28. ViewBrowler动画前Tabbar点击
- 29. ListView长点击动画
- 30. 动画点击切换