如何在Windows Phone中自動引發事件?例如,我有一個元素<Image name = "image" .... />
。我想要一個MainPage加載時,它會自動引發該元素上的點擊事件如何在Windows Phone 8中自動調用事件
0
A
回答
0
這可能不是一個很好的解決方案,無論你想要完成什麼。它可以用反射 - How to manually invoke an event?但是我只是提取您的Tap
事件代碼的方法,然後在您的Loaded
事件和Tap
甚至調用此方法。
1
如果您想要動態聲明點按事件(在加載頁面時加載點擊事件),可以按以下方式聲明它。這是你的xaml。
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<Image Name="image1"/>
</Grid>
而且在構造函數中,
public MainPage()
{
InitializeComponent();
image1.Tap += image1_Tap;
}
void image1_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
//Perform your action here
//This method invokes only when you tap on image
}
否則,請嘗試其他方式。
Loaded += (s, e) =>
{
//Actions that are performed when image is tapped
}
在您的構造函數中添加上面的行。
+0
非常感謝 – walking 2014-09-15 14:20:46
相關問題
- 1. Windows Phone 8的ScrollViewer事件
- 2. Windows Phone 8卸載事件?
- 3. UI自動化+ Windows Phone 8?
- 4. Windows Phone中不起作用自來水事件圖像8
- 5. 如何在Windows Phone 8中處理ManipulationCompleted事件?
- 6. Windows Phone 7或Windows Phone 8中的MouseMove事件替代方案?
- 7. 是否有Windows Phone 8中的任何啓動完成事件
- 8. 如何在Windows Phone 8中使用ProgressRing
- 9. 如何在Windows Phone 8中使用TargetNullValue?
- 10. 如何在Windows Phone 8中使用x:Uid?
- 11. 如何在Windows Phone 8中自定義文本hubtile控件
- 12. Windows 8中的Windows Phone 8
- 13. 如何在windows phone 8中啓動pdf文件?
- 14. 如何動畫在WebBrowser控件中的Windows Phone 8
- 15. Windows Phone 8 - 模擬觸摸屏事件
- 16. Windows Phone 8加速度計事件
- 17. 如何在Windows Phone 8中調試我的應用程序?
- 18. 如何在Windows Phone 8中調用計算器?
- 19. 在Windows Phone 8中調整亮度
- 20. 在Windows Phone 8中調試TaskAgent
- 21. PROXY自動配置windows phone 8
- 22. 如何使用SQLite在Windows Phone 8的
- 23. 如何使用ODK在Windows Phone 8的
- 24. 如何在windows phone上使用phonegap 8
- 25. 如何在Windows Phone 8上使用ClipBoard?
- 26. Windows Phone 8用戶控件的VisibleChanged事件在哪裏?
- 27. 如何在Windows 8 Release Preview中安裝Windows Phone 8 SDK
- 28. 自定義SystemTray Windows Phone 8?
- 29. 如何發揮。FLV文件的Windows Phone 7或Windows Phone 8
- 30. 如何替換.txt文件Windows Phone 8
謝謝你。我會嘗試 – walking 2014-09-14 03:20:45