使用Silverlight4无边窗口

王朝学院·作者佚名  2010-05-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

Silverlight 4的这个特性使得我们可以在OOB模式下自定义主窗口的样式,让我们来做一个可以“安装”,并且自定义主窗口的样式的SilverlihgtOOB程序。

新建一个Silverlight项目的废话就不多说了,设置项目属性可运行在OOB模式下,勾选“Require elevated trust when runing outside the browser”,Window Style 选择为No Border;新建一个页面InstallPage.xaml,这个窗口是我们用来安装的该程序的页面,默认的MainPage.xaml是我们要自定义的主窗口,修改App.xaml.cs部分代码为:

private void Application_Startup(object sender, StartupEventArgs e)

{

if (App.Current.IsRunningOutOfBrowser && App.Current.HasElevatedPermissions)

{

this.RootVisual = new MainPage();

}

else

{

this.RootVisual = new InstallPage();

}

}

http://www.cnblogs.com/xiaozhuang/archive/2010/05/24/1742779.html

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航