Silverlight学习日记(三)

初学Silverlight记录下一些基础知识;

应用程序生存期管理

你可以在应用程序生存期的以下各点向应用程序类添加代码:

1.应用程序类构造函数;

您可以向应用程序类构造函数添加代码,以执行基本初始化任务,例如,初始化应用程序变量和附加事件处理程序。

大多数应用程序类是使用 XAML 标记和代码隐藏文件定义的。应用程序类的构造函数通常包括对于 InitializeComponent 方法的调用,该方法负责合并 XAML 和代码隐藏文件。构建过程将生成 InitializeComponent 方法实现,此实现通过调用 Application.LoadComponent方法来加载 XAML。

2.应用程序启动事件;

当 Silverlight 插件已完成加载应用程序包时,将发生Application.Startup事件。此时,所有包内程序集已加载到应用程序域中并可供使用。

可以使用Startup事件来执行常见的初始化任务,如下所示:

  1.处理在启动时检索的数据(如初始化和 URL 参数)或在前一个应用程序会话中存储的数据。

  2.显示应用程序用户界面 (UI)。

  3.开始异步下载其他资源文件或程序集。应用程序退出

3.应用程序退出事件;

当发生以下操作之一时,将发生Application.Exit事件:

  1.用户关闭承载 Silverlight 插件的网页。

  2.用户刷新宿主网页。

  3.用户将浏览器导航出宿主网页。

  4.宿主网页使用 JavaScript 和 HTML DOM 从页中删除插件。

  5.用户注销或关闭操作系统。

转载于:https://www.cnblogs.com/gaoancai/archive/2011/05/28/silverlight-application.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值