LightSwitch针对业务简单的系统开发可以快速实现,但是针对复制的业务逻辑,在lightSwitch中实现起来比较困难甚至无法实现,因此有些复杂的功能我们可以在.NET中实现然后嵌入到LightSwitch中,因此我们就需要用到WebBrowser控件来实现。
第一步:在建好的LightSwitch屏幕中添加自定义控件,选择System.Windows --> System.Windows.Controls-->WebBrowser
第二步:给控件命名为WebPage,在属性窗口,将调整大小栏位更改如下(否则打开的Web页面将显示不出来):
第三步:添加事件,展示要打开的web页面(引入using System.Runtime.InteropServices.Automation;命名空间)
第四步:运行lightSwitch应用程序,显示如下: