WPF XAML 特殊字符(小于号、大于号、引号、&符号)
2024-10-20 11:24:09
XAML 受限于 XML 规则。例如, XML 特别关注一些特殊字符,如 & < > 如果试图使用这些字符设置一个元素内容,将会遇到许多麻烦,因为 XAML 解析器认为您正在做其他的事情——例如,创建一个嵌套元素。
例如,假设需要创建一个包含<Click Me>文本的按钮。下面的标记是不能完成这一工作的:
<Button ...>
<Click Me>
</Button>
此处问题是,上面的标记看起来好像是正在试图创建一个名为 Click,并带有一个名为Me的特性的元素。解决问题的方法是使用实体引用来代替哪些特殊字符,实体引用是 XAML 解析器能够正确解释的特定字符编码。下表列出了可能选用的字符实体。注意,只有当使用特性设置属性值时,才需要使用引号(")字符实体,因为引号用于指示一个特性值的开始和结束。
特殊字符 | 字符实体 |
小于号(<) | < |
大于号(>) | > |
&符号(&) | & |
引号(") | " |
下面是使用字符实体的正确标记:
<Button ...>
<Click Me>
</Button>
参考:http://www.wxzzz.com/?id=125
最新文章
- hbase-0.94 Java API
- simple-spring-memcached缓存搭建
- adb logcat 命令
- oracle查询一个数据库有几张表
- 清除浮动4-插入多余的div
- eclipse设置自定义快捷键
- G-sensor驱动分析
- SQL SERVER FOR 多列字符串连接 XML PATH 及 STUFF
- Java调用本地接口
- 自定义win8资源管理器左侧导航窗格的方法
- SpriteBuilder复杂CCB在App场景加载时报错排查
- Oracle 闪回 找回数据
- $L^p$ 调和函数恒为零
- 安装Pygame(Python3.6,windows)
- FLEX拖动时复制图片
- ELM320 OBD(PWM) to RS232 Interpreter
- Unity的Update() 和 FixedUpdate()的区别
- MyBatis中动态SQL语句完成多条件查询
- Luogu P1608 路径统计 最短路计数
- JavaScript基础挖掘目录