2021-08-07 WPF控件专题 XAML介绍

举报
愚公搬代码 发表于 2021/10/19 23:49:52 2021/10/19
【摘要】 1.定义 为构建应用程序用户界面而创建的一种新的“可扩展应用程序标记语言”,提供一种便于扩展和定位的语法来定义和程序业务逻辑分离的用户界面。 2.特点 定义应用程序的界面元素 显式声明WPF资源(...

1.定义

为构建应用程序用户界面而创建的一种新的“可扩展应用程序标记语言”,提供一种便于扩展和定位的语法来定义和程序业务逻辑分离的用户界面。

2.特点

定义应用程序的界面元素

显式声明WPF资源(样式、模板、动画 等)

可扩展性(UI控件)

集中关注界面设计

3.命名空间

xaml与.net程序语言一样,也是通过命名空间有效组织xaml内部的相关元素类,不一样,

命名空间,像网址,(打不开) ,规则(xaml解析器标准)
xmlns=“http://schemas.microsoft.com/winfx/2006/xaml/presentation” 默认的命名空间
xmlns:x=“http://schemas.microsoft.com/winfx/2006/xaml” xaml语法和编译相关的clr命名空间
区分:如果应用时,不带前缀,就来自于默认的命名空间,否则,就来自于带前缀的命名空间。

xaml命名空间
xmlns[:前缀名]=“命名空间描述”;

自定义类或程序集映射语法
xmlns[:必选前缀]=“clr-namespace:[命名空间];assembly=[程序集名称]”

文章来源: codeboy.blog.csdn.net,作者:愚公搬代码,版权归原作者所有,如需转载,请联系作者。

原文链接:codeboy.blog.csdn.net/article/details/119495075

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。