博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WP7 XAML介绍
阅读量:6682 次
发布时间:2019-06-25

本文共 848 字,大约阅读时间需要 2 分钟。

【微软官方介绍】:

XAML在 Silverlight 的开发中占了举足轻重的地位,而 XAML 是什么呢?XAML 是基于 XML 发展出的一种描述语言;XML 本身的结构性非常的强,而 XAML 是基于这种特性,发展出来专门用于描述 Silverlight/WPF 的接口语言,相关的特性笔者大略归类出下列几点给各位参考

  • eXtensible Application Markup Language
  • 区分大小写
  • 基于 XML 发展出的宣告式语言
  • 用来设计 (设定) 显示的接口外观
  • 非常灵活、弹性且威力强大的设计方式
  • 设计工具的支持
    Visual Studio / Design / Blend
  • Xmlns ?

而在使用 XAML 时,常常会看到 xmlns 这样的关键词,这是什么意思呢?xmlns 使用上的感觉就像是引入命名空间;就像是 C# 中的 using xxxxx…或是 VB 中的 Imports xxxxx…;利用 xmlns 引入相关的命名空间后,在后续的 XAML 中就可以使用相关的控件或其命名空间中的类别;例如以 Application Bar 的使用 (在下节中会谈到使用的细节) 来说,必须要引入下面的命名空间

xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
 

xmlns 前置词表示后面的动作是要引入命名空间,而“ : ”后面接着的 shell 则是别名,等于代表了“ = ”号之后的 CLR 类别;引入了命名空间后,才能利用以下的方式在 XAML 中使用 Application Bar

 

转载于:https://www.cnblogs.com/samsonhuang/articles/2426814.html

你可能感兴趣的文章
jQuery easyui
查看>>
flex datagrid 数据导出
查看>>
VARCHAR2长度限制
查看>>
rabbitMQ消息队列原理
查看>>
Nagios之安装篇
查看>>
平衡二叉树中第k小的数 Kth Smallest Element in a BST
查看>>
我的友情链接
查看>>
Vyos防火墙功能配置
查看>>
Redhat内核编译
查看>>
Hyper-V 2016 系列教程4 Hyper-V 虚拟机的新建
查看>>
Flask开发
查看>>
trickle 限制用户空间带宽
查看>>
SQL事务
查看>>
GRE配置案例实现远程网络通信
查看>>
不用linux作为桌面的N个理由
查看>>
Rabbitmq学习之路3-cluster
查看>>
iptables实现NAT(网络搜索整理)
查看>>
关于ip地址
查看>>
ASP.NET自定义404和500错误页面
查看>>
OpenGL学习(七)纹理映射
查看>>