Silverlight 4中XAML解析的示例分析
发表于:2025-01-26 作者:千家信息网编辑
千家信息网最后更新 2025年01月26日,这篇文章主要介绍Silverlight 4中XAML解析的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1. 控件内容直接显示相信大家还记得,在Silverlight
千家信息网最后更新 2025年01月26日Silverlight 4中XAML解析的示例分析
这篇文章主要介绍Silverlight 4中XAML解析的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
1. 控件内容直接显示
相信大家还记得,在Silverlight 3版本中,控件的文本内容,通常都是使用一个属性来表示,例如:
而以上的表达方式和WPF的XAML语法表达方式是不一致的,项目移植时会出现异常。在Silverlight 4中,XAML在支持Silverlight 3版本格式的同时,还增加了新的表示方法,如下:
文本框 我是CheckBox 显示文本
2. 文本空格显示控制
在Silverlight 3中,XAML语法解析显示文本空格,当输入文本如下代码:
这是Silverlight 3 China测试程序 测试空格.
则显示结果如下:
而在Silverlight 4中,XAML语法解析器允许开发人员控制文本空格的输出,在支持Silverlight 3版本格式下,进行了改进。如以上相同代码,在Silverlight 4中显示效果如下:
如果你想在Silverlight 4中实现Silverlight 3的输出效果,可以使用xml:space="Preserve",即可。
这是Silverlight 3 China测试程序 测试空格.
3. 支持XAML自定义IDictionaries
Silverlight 3中,x:Key仅支持添加对象资源如下: