对象生存期事件 - WPF

对象生存期事件 - WPF

在其生存期内,Microsoft .NET 托管代码中的所有对象都会经历 创建、 使用和 销毁 阶段。 Windows Presentation Foundation (WPF)通过引发生存期事件来提供这些阶段的通知,因为它们在对象上发生。 对于 WPF 框架级元素(可视对象),WPF 实现Initialized、Loaded 和 Unloaded生存期事件。 开发人员可以将这些生命周期事件用作涉及元素的代码执行操作的钩子函数。 本文介绍视觉对象的生存期事件,然后引入其他专门应用于窗口元素、导航主机或应用程序对象的生存期事件。

先决条件

本文假定基本了解 WPF 元素布局如何概念化为树,以及已阅读 路由事件概述。 若要遵循本文中的示例,如果熟悉可扩展应用程序标记语言(XAML),并且知道如何编写 WPF 应用程序,则很有帮助。

视觉对象生命周期事件

WPF 框架级元素派生自 FrameworkElement 或 FrameworkContentElement.

Initialized、Loaded 和 Unloaded 生命周期事件是所有 WPF 框架级元素通用的。 以下示例演示主要在 XAML 中实现的元素树。 XAML 定义一个父Canvas元素,其中包含嵌套元素,每个元素都使用 XAML 属性语法附加Initialized和LoadedUnloaded生存期事件处理程序。

相关推荐

183Club成员哪个死了(183club什么时候解散)
365sport365中文版

183Club成员哪个死了(183club什么时候解散)

📅 07-18 👁️ 8350
笔记本显卡显卡价格
365sport365中文版

笔记本显卡显卡价格

📅 07-31 👁️ 4280
为什么都不贴浅色膜
365sport365中文版

为什么都不贴浅色膜

📅 07-26 👁️ 6561
新浪手游助手教程 新浪手游助手的使用方法
365sport365中文版

新浪手游助手教程 新浪手游助手的使用方法

📅 07-11 👁️ 1418
傻傻分不清的高光和白色、阴影和黑色
beat365官网在线

傻傻分不清的高光和白色、阴影和黑色

📅 08-08 👁️ 5888
精灵宝可梦Let's go!皮卡丘
365sport365中文版

精灵宝可梦Let's go!皮卡丘

📅 07-04 👁️ 1471
《方舟 生存进化》高效升级策略,助你快速解锁游戏新境界
忍者的英文翻译
365sport365中文版

忍者的英文翻译

📅 07-18 👁️ 4731
老玩家特权
365sport365中文版

老玩家特权

📅 07-24 👁️ 404