首页 > 其他 > 详细

XMAL基础

时间:2018-07-31 16:41:30      阅读:173      评论:0      收藏:0      [点我收藏+]

XMAL基础(WPF编程宝典)

XAML基础规则

  1. XAML文档中的每个元素都映射为.Net类的一个实例。元素名称也完全对应于类名。例如:元素<Button>指示WPF创建Button对象
  2. 可在一个元素中嵌套另一个元素,嵌套是一个包含的方法
  3. 可通过特性(attribute)设置每个类的属性(property) (属性针对对象,特性针对编程语言)

技术分享图片

文档包含两个元素:Windos和Grid
Windos元素代表整个窗口,Grid元素可以放置所有控件
WPF应用中只使用Window,Page(用于可导航的应用程序),Application(定义应用程序资源和启动设置)作为顶级元素,其顶级元素只有一个。
该图还包含几个特性:类名和xmlns名称空间

技术分享图片

一个属性

技术分享图片

XAML名称空间

XAML解析器还需要知道哪个类位于哪个.Net名称空间,比如很多名称空间都有Window类

技术分享图片

xmlns特性专门来声明名称空间

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

以上是WPF核心名称空间,它包含所有的WPF类,包括用来构建用户界面的控件,没有声明前缀,所有它成为整个文档的默认命名空间

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

它包含各种XAML实用特性,这些特性可能影响文档的解释方法。名称空间被映射为前缀x,这意味着可通过在元素名称之前放置名称空间前缀x来实用该名称空间<x:ElementName>

 

XMAL基础

原文:https://www.cnblogs.com/yinghualuowu/p/9396319.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!