码迷,mamicode.com
首页 > Windows程序 > 详细

第1章 为什么创造WPF、第2章 XAML揭秘

时间:2018-12-04 14:47:30      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:mic   aml   nfx   完成   如何   ros   元素   矢量图   class   

1.2 步入WPF

下面是WPF的一些亮点:

广泛整合:各种媒体类型都能组合起来并一起呈现

与分辨率无关:因为WPF使用矢量图形

硬件加速:WPF是基于Direct3D创建的,工作全部是由GPU完成的

声明式编程

富创作和定制

易于部署

 

2.1 XAML 定义

XAML是一种相对简单、通用的声明式编程语言

XAML由一些规则(告诉解析器和编译器如何处理XML)和一些关键字组成

2.2 元素和特性

2.3 命名空间

XML命名空间

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

 http://schemas.microsoft.com/winfx/2006/xaml/presentation 相当于.NET命名空间 System.Windows  System.Windows.Controls 等

 

2.4属性元素

<Button xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             Content="OK" >
</Button>

等价于

<Button xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
       <Button.Content> OK </Button.Content>
</Button>

2.5 类型转换器

 

第1章 为什么创造WPF、第2章 XAML揭秘

标签:mic   aml   nfx   完成   如何   ros   元素   矢量图   class   

原文地址:https://www.cnblogs.com/code1992/p/10063617.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!