信息
您所需的主题如下所示。但此主题未包含在此库中。

Windows Phone 8 的 XAML 概念

2014/6/18

适用于:Windows Phone 8 和 Windows Phone Silverlight 8.1 | Windows Phone OS 7.1

本节中的主题解释了通常适用于您所编写的任何应用的概念(如果您使用 C#、Visual Basic 或 C++ 作为您的编程语言,并将 XML 用于您的 UI 定义)。

XAML 是一种声明性语言,可用于在应用中创建可见用户 UI 元素。然后,您可以为每一个 XAML 文件关联一个单独的代码隐藏文件,这样就可以响应事件和处理您在 XAML 中声明的对象。有关详细信息,请参见 Windows Phone 8 的 XAML

依赖项属性是一种特殊属性,其值基于其他输入的值。依赖项属性有助于支持以下功能:

  • 数据绑定

  • 样式

  • 动画

  • PropertyChanged 行为

  • 借助元数据的默认值

  • 一般属性系统实用工具和元数据查找

有关详细信息,请参见 Windows Phone 8 的依赖项属性

事件是对象发送的消息,用于指示发生了操作。路由事件是在对象树中可能从某个子对象传递(路由)到其每个后续父对象的事件。有关详细信息,请参见 Windows Phone 8 的事件

数据绑定为应用提供了一种显示数据并与数据进行交互的简便方法。数据的显示方式独立于数据的管理方式。UI 和数据对象之间的连接或绑定使数据得以在这二者之间传输。有关详细信息,请参见 Windows Phone 8 的数据绑定

模型视图查看模型 (MVVM) 是一种将数据与 UI 分离的方式。MVVM 支持开发人员对数据模型进行编码,并支持设计人员创建 UI。有关详细信息,请参见实现面向 Windows Phone 8 的模型视图查看模型模式

显示: