博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WPF StringFormat 格式化文本
阅读量:6343 次
发布时间:2019-06-22

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

原文:

StringFormat对特定数据格式的转换

WPF中,对数字/日期等的格式化,可参考此篇博客:

StringFormat对语言项的格式化

1.单个动态数据绑定

例如:“已使用此软件 365 天!”,WPF中可如下处理

添加资源项:

1 <system:String x:Key="LangSource1">已使用此软件 {0} 天!</system:String> 

StringFormat格式化:

 1 <TextBlock Text="{Binding UsedDays,StringFormat={StaticResource LangSource1}}"/> 

2.多个动态数据绑定

例如:“30/365”

1     
2
3
4
5
6
7
8

例如:“已经学习30天,剩余计划学习天数365”

添加资源项:

 1 <system:String x:Key="LangSource5">已经学习{0},剩余计划学习天数{1}</system:String> 

WPF中stringFormat处理:

1     
2
3
4
5
6
7
8

 3. 数据格式转换与动态数据绑定的灵动结合

例如:“学生张三的期末平均成绩为93.20分”

添加资源项:

 1 <system:String x:Key="LangSource5">学生{0}的期末平均成绩为{1:N2}分</system:String>  

WPF中stringFormat处理:

1     
2
3
4
5
6
7
8

 

转载地址:http://jlkla.baihongyu.com/

你可能感兴趣的文章
使用mysql-proxy软件实现mysql读写分离
查看>>
cut,sort,uniq,tee,tr,split命令
查看>>
华为交换机基本命令配置:建立VLAN,把端口划分到对于vlan上
查看>>
购物车小程序练习
查看>>
新手从Python的哪个版本开始学比较好?
查看>>
exchange 2010对手机邮箱执行远程擦除
查看>>
Windows Server 2012 R2服务器-域控功能介绍-第一篇认识与了解
查看>>
五月指标
查看>>
Python学习笔记__19.4章 使用Web框架
查看>>
我的友情链接
查看>>
Err:no live upstreams while connecting to upstream
查看>>
云计算网络基础第三天
查看>>
mysql增量备份和还原
查看>>
以太坊(Ethereum)与以太(Ether)
查看>>
Spring Cloud--鸿鹄Cloud分布式微服务云系统—云架构代码结构构建
查看>>
Tomcat中的类是怎么被一步步加载的?
查看>>
空函数,参数检查,返回多个值
查看>>
DHCP服务的搭建
查看>>
Scala的函数式编程
查看>>
职场达人教你怎么删除pdf空白页
查看>>