我已將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. 動畫點擊切換