如何准备Windows PC以运行触摸屏Kiosk Shopping Mall应用程序

时间:2014-08-24 00:45:21

标签: c# .net windows

我想锁定一台Windows机器。因此,用户无法在内容或错误地退出全屏。此外,如果应用程序崩溃,只会显示错误页面。 不是默认的Windows灰色弹出窗口,带有“确定”按钮。

我在想的是有一个流程检查我的应用程序的状态。如果应用程序失败,则向管理员发送电子邮件并重新启动3次,如果没有成功关闭。

1 个答案:

答案 0 :(得分:0)

使用WPF。

设置窗口:

BorderStyle=None 
Topmost=True

对于应用程序错误捕获:

在App上创建 DispatcherUnhandledException 事件,该事件将显示另一个全屏窗口,以处理应用程序失败的情况。

为避免用户退出,您可以监控用户KeyDown并设置event.Handled = true