Xaml于string(弦)定义常量和处理空间
2015-10-11 18:06
351 查看
xml version="1.0" encoding="UTF-8"?
>
(1)基本使用方法
xaml中能够实例化各种对象,比方在ResourceDictionary中定义字符串常量:
[align=left]<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"[/align][align=left] xmlns:x ="http://schemas.microsoft.com/winfx/2006/xaml"[/align][align=left] xmlns:system ="clr-namespace:System;assembly=mscorlib">[/align][align=left] [/align][align=left] <FontFamily x:Key ="UID_GlobalFont_Family"> Microsoft YaHei</FontFamily>[/align][align=left] <system :String x :Key="UID_Refresh"> Refresh </system :String>[/align][align=left]</ResourceDictionary>[/align][align=left]
[/align][align=left]
[/align][align=left]上述资源字典中定义了字符串常量UID_Refresh, 实际使用步骤:[/align][align=left]1.在使用的xaml通过ResourceDictionary.MergedDictionaries导入上述资源[/align][align=left]
[/align][align=left]<UserControl.Resources>[/align][align=left] <ResourceDictionary>[/align][align=left] <ResourceDictionary.MergedDictionaries>[/align][align=left] <ResourceDictionary Source="/XXXXXXXXXXXXXXX;component/XXXXXXXXXXX.xaml" />[/align][align=left] </ResourceDictionary.MergedDictionaries>[/align][align=left] </ResourceDictionary>[/align][align=left] </UserControl.Resources >[/align][align=left] [/align][align=left]2.通过DynamicResource 或者 StaticResource来引用这个字符串常量[/align][align=left]<TextBlock Text="{DynamicResource UID_Refresh}" />[/align][align=left]
[/align][align=left]
[/align][align=left]
[/align][align=left](2)存在的问题[/align][align=left]上述UID_Refresh的定义有空格,实际显示却没有空格[/align][align=left]
[/align][align=left]
[/align][align=left](3)解决的方法[/align][align=left]用 来取代空格。[/align][align=left]
[/align][align=left]<system: String x:Key="UID_Refresh"> Refresh </system :String>[/align]
相关文章推荐
- C++拷贝构造函数(深拷贝,浅拷贝)
- Android 网络编程使用httpClient批量上传文件并监听进度
- ksh 动态命令
- 股票收益
- Android 系统对话框
- 【莫比乌斯反演-求序列中数字两两互质的对数】ACdreamoj Number theory 1114
- 织梦channel 频道标签currentstyle当前栏目高亮,无法应用于type=sun或son子分类中
- 区间合并 连续性问题 查询与第x个村相连的村子有多少个
- android 取消标题栏出错,程序崩溃的问题
- 循环移动
- 基于tcp的socket编程。
- ZOJ 5638——Prime Query——————【线段树区间更新,区间查询,单点更新】
- Android深入浅出之Binder机制
- c#创建、安装、卸载、调试windows服务的简单事例
- 抽象类和接口
- 【Python】Learn Python the hard way, ex24 函数综合练习
- 学习opencv(一)——扒一扒opencv中的一些基本数据类型
- 后缀数组
- 【转】Java学习之Iterator(迭代器)的一般用法 (转)
- 第五周信息安全系统设计基础学习总结 20135306 黄韧