WPF入门(二)->xaml文档结构简介
2011-07-08 09:56
155 查看
XAML是eXtensible Application Markup Language的英文缩写,相应的中文名称为可扩展应用程序标记语言,它是微软公司为构建应用程序用户界面而创建的一种新的描述性语言。XAML提供了一种便于扩展和定位的语法来定义和程序逻辑分离的用户界面,而这种实现方式和ASP.NET中的"代码后置"模型非常类似。(XAML发音为“zamel”(折磨))
XAML简化了.Net Framework 3.0 编程模式上的用户界面创建过程,使用XAML开发人员可以对WPF程序的所有用户界面元素(例如文本、按钮、图像和列表框等)进行详细的定置,同时还可以对整个界面进行合理化的布局,这与使用HTML非常相似。
XAML示例:
<LineGeometry StartPoint="20,20" EndPoint="20,100"></LineGeometry>
如该例子所示,Geometry为"几何"的意思,定义一个几何图形Line,表示定义一个线条,线条的两个端点起始位于坐标20,20 结束位于20,100 效果见下图:
![](http://images.cnblogs.com/cnblogs_com/aihu0307/xaml.JPG)
从中我们可以看到xaml是一种非常类似于html和xml的标识语言,使用它我们可以来定义各种几何图形
XAML简化了.Net Framework 3.0 编程模式上的用户界面创建过程,使用XAML开发人员可以对WPF程序的所有用户界面元素(例如文本、按钮、图像和列表框等)进行详细的定置,同时还可以对整个界面进行合理化的布局,这与使用HTML非常相似。
XAML示例:
<LineGeometry StartPoint="20,20" EndPoint="20,100"></LineGeometry>
如该例子所示,Geometry为"几何"的意思,定义一个几何图形Line,表示定义一个线条,线条的两个端点起始位于坐标20,20 结束位于20,100 效果见下图:
从中我们可以看到xaml是一种非常类似于html和xml的标识语言,使用它我们可以来定义各种几何图形
相关文章推荐
- WPF快速入门1-XAML(window、Page、Application、属性、附加属性、特殊字符、保留空白、事件)
- Avalon phoenix文档之入门系统结构一览
- OpenStack云计算入门指南——<br/>Nova组件结构
- 如何实现具有层次结构的 TreeView <一> (WPF/TreeView/Style/Template)
- WPF入门(三)-使用XAML创建玻璃按钮
- WPF从入门到放弃系列第二章 XAML
- WPF 读取xaml文档
- ORACLE入门之数据库存储结构简介
- WPF乱炖之4: XAML语言结构
- [WPF基础入门][1]__体系结构
- SVG 2D入门8 - 文档结构
- 数据结构【入门】数据结构简介及基本名词
- WPF入门——XAML和布局容器
- 如何实现具有层次结构的 TreeView <二> (WPF/TreeView/Style/Template)
- CSS入门:XHTML文档结构树
- HTML快速入门9——HTML文档结构
- 构建 WPF 数独游戏第一部分:WPF 和 XAML 简介
- 如何实现具有层次结构的 TreeView <三> (WPF/TreeView/Style/Template)
- Asp.net三层结构入门示例源码>>SQLserver/SQLHelper.cs
- WPF入门之XAML初窥