private async void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
{
// Start the camera preview
await StartCameraPreview();
}
private async void NavigationHelper_SaveState(object sender, SaveStateEventArgs e)
{
// Stop the camera preview
await StopCameraPreview();
}
async void App_Resuming(object sender, object e)
{
await SuspensionManager.RestoreAsync();
}
上面的代码在附加了Visual Studio(在调试和发布模式下)的情况下运行良好:摄像机预览在接收到挂起/恢复事件时停止/重新启动,并且文件选取器正确地返回一个文件。
但是,如果我在没有Visual Studio的情况下执行该应用程序(只需从应用程序列表中启动该应用程序),当接收到挂起/恢复事件时,相机预览仍然会停止/重新启动,但是当使用文件选择器选择一个文件时,我会看到“恢复...”进度条,然后应用程序简单地崩溃。
在选择文件后,app_resource
和onactivated
方法会发生冲突。我通过在输入每个方法时显示MessageDialog
来验证这一点(因为我无法在Visual Studio中再现此问题):在我选择一个图片之后,我会在应用程序崩溃之前简短地看到App_Resourcing消息(从未看到OnActivated消息)。我不希望在文件拾取器之后调用该方法,因为在执行附加了VS的应用程序时,该方法不会被调用。
为什么在不附加VS的情况下调用不同的方法(而且据我所知是不正确的)?
该问题的存在是因为您正在页面的构造函数中运行FileOpenPicker。这没什么好的。为了测试,我在LoadPhoto页面中提供了一个按钮:
在XAML中:
<Grid>
<Button Name="myButton" Content="Click me"/>
<Image x:Name="Image" Stretch="Uniform"/>
</Grid>
在构造函数中:
public LoadPhoto()
{
this.InitializeComponent();
this.navigationHelper = new NavigationHelper(this);
myButton.Click += (sender, e) => LaunchPicker();
}
本文向大家介绍事件处理示例-PyQt,包括了事件处理示例-PyQt的使用技巧和注意事项,需要的朋友参考一下 按钮接受您的命令 1.在Python Shell或CMD提示符下获取输出 之前,我们深入研究了源代码及其引人入胜的输出。让我在此程序的几个关键部分为您提供帮助: window()是此处的用户定义函数,我们在其中设计并绘制了布局框架。 我们在这里使用了一个使用QDialog()的对话框。您可以
本文向大家介绍事件处理示例(2)-PyQt,包括了事件处理示例(2)-PyQt的使用技巧和注意事项,需要的朋友参考一下 让我们尝试一些更有趣的东西, 1)键盘产生的事件 在执行程序之前,让我们尝试了解代码的关键点。这将有助于我们了解事件,信号和时段的性质。让我们一一研究它们: 这里使用一个简单的窗口作为界面。 keyPressEvent(),这只是PyQt框架中的预定义函数;用于定义所生成按键事件
本文向大家介绍jQuery复合事件用法示例,包括了jQuery复合事件用法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery复合事件用法。分享给大家供大家参考,具体如下: 运行效果图如下: PS:这里再附上javascript常见事件与功能说明的在线对照表供大家参考: javascript事件与功能说明大全: http://tools.jb51.net/table/javas
我正在开发一个Windows Phone8.1应用程序,其中在appbarbutton点击,我打开一个文件选择器。当我通过visual Studio运行它时,该应用程序运行良好。
我需要对按键-鼠标事件组合做出反应,如: CtrlShiftR 但是我不知道,只有在按住Ctrl键和Shift键的组合出现时,如何处理“左键单击”的问题。 像这样的解决方案 不会工作,因为可能有不同的组合键和任何种类的字母。 有什么想法吗?
我有一个离散事件流进入我的系统,我需要根据每个事件的内容应用规则。另外,我想对这些流事件应用复杂的事件处理。 约束1.这些规则是用户提供的,并将动态更改。2.每当应用规则时,我不想重新启动我的系统。3.HA 4.只有成熟的开源解决方案 可能的方式...1.在Storm螺栓内运行Esper CEP 2。让口水流到Storm螺栓里 > 这会处理单事件规则和复杂事件吗?规则更改是否需要我的Storm重新