在wp7中,string有很多中显示的方式,比如如何显示特殊字符,美元符号,电话号码等等,学习过C#的朋友一定知道如何使用了,其实是一样的,废话不多少,先看看要实现什么
1、创建一个项目StringTest1,在WP7的UI上设计如下的样子
是一个有Button和TextBlock组成的界面,当点击Button后,会显示不同的string类型
注意:将下面的TextBlock属性设置为wrap,即自动换行
2、先将代码贴出来,然后看演示效果
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;
using System.Text;
namespace StringTest1
{
public partial class MainPage : PhoneApplicationPage
{
// Constructor
public MainPage()
{
InitializeComponent();
}
private void myButton_Click(object sender, RoutedEventArgs e)
{
//string myString = "Go to your d:\\driver";
//string myString = "My \"so called\" life";
//string myString = "What if I need \n a new line?";
//myTextBlock.Text = myString;
//string myString = String.Format("Make:{0}(Model:{1})","BMW","754li");
//string myString = String.Format("{0:C}",123.45);
//string myString = String.Format("{0:N}",1234567890);
//string myString = String.Format("{0:D}",1234567890);
//string myString = String.Format("{0:P}",.127);
//string myString = String.Format("Phone number:{0:(###) ###-####}",0288596370);
//myTextBlock.Text = myString;
//string myString = "";
//StringBuilder myString = new StringBuilder();
//for (int i = 0; i < 100; i++)
//{
//myString += "--" + i.ToString();
//myString = myString + "--" + i.ToString();
// myString.Append("--");
// myString.Append(i);
//}
// myTextBlock.Text = myString;
//myTextBlock.Text = myString.ToString();
string myString = "It's better to be lucky than good.";
//myString = myString.Substring(5, 12);
//myString = myString.ToUpper();
//myString = myString.Replace(" ","--");
myString = String.Format("Length Before:{0} -- After:{1}",myString.Length, myString.Trim().Length);
myTextBlock.Text = myString;
}
}
}
3、演示效果1,
string myString = "Go to your d:\\driver";
myTextBlock.Text = myString;
演示效果2:
string myString = "My \"so called\" life";
myTextBlock.Text = myString;
演示效果3:
string myString = "What if I need \n a new line?";
myTextBlock.Text = myString;
演示效果4:
string myString = String.Format("Make:{0}(Model:{1})","BMW","754li");
myTextBlock.Text = myString;
演示效果5:
string myString = String.Format("{0:C}",123.45);
myTextBlock.Text = myString;
演示效果6:
string myString = String.Format("{0:N}",1234567890);
myTextBlock.Text = myString;
演示效果7:
string myString = String.Format("{0:D}",1234567890);
myTextBlock.Text = myString;
演示效果8:
string myString = String.Format("{0:P}",.127);
myTextBlock.Text = myString;
演示效果9:
string myString = String.Format("Phone number:{0:(###) ###-####}",0288596370);
myTextBlock.Text = myString;
演示效果10:
string myString = "";
for (int i = 0; i < 100; i++)
{
myString += "--" + i.ToString();
}
myTextBlock.Text = myString;
演示效果11:
string myString = "";
for (int i = 0; i < 100; i++)
{
myString = myString + "--" + i.ToString();
}
myTextBlock.Text = myString;
演示效果12:
StringBuilder myString = new StringBuilder();
for (int i = 0; i < 100; i++)
{
myString.Append("--");
myString.Append(i);
}
myTextBlock.Text = myString.ToString();
演示效果13:
string myString = "It's better to be lucky than good.";
myString = myString.Substring(5, 12);
演示效果14:
string myString = "It's better to be lucky than good.";
myString = myString.ToUpper();
演示效果15:
string myString = "It's better to be lucky than good.";
myString = myString.Replace(" ","--");
myTextBlock.Text = myString;
演示效果16:
myString = String.Format("Length Before:{0} -- After:{1}",myString.Length, myString.Trim().Length);
myTextBlock.Text = myString;
- 大小: 4.2 KB
- 大小: 15.4 KB
- 大小: 2.8 KB
- 大小: 3.1 KB
- 大小: 3.9 KB
- 大小: 3 KB
- 大小: 3.3 KB
- 大小: 2.9 KB
- 大小: 3.3 KB
- 大小: 4.2 KB
- 大小: 13.5 KB
- 大小: 14.1 KB
- 大小: 14.5 KB
- 大小: 4.1 KB
- 大小: 4.7 KB
- 大小: 4.8 KB
- 大小: 4.5 KB
分享到:
相关推荐
使用WP创建的portlet完全符合标准,并可在任何JSR 168或JSR 286门户网站服务器中运行。 WP开发环境 ------------- WP开发环境需要安装JDK、Portal、WAS、DataBase等组件。其中,JDK是Java开发工具包,Portal是门户...
9. **多语言支持**:为了满足全球用户的需要,"wp-user-frontend-pro"可能支持多语言界面,方便不同地区的用户使用。 10. **数据分析与报告**:插件可能提供数据分析功能,记录用户提交文章的数量、频率以及被查看...
【wp-user-frontend-pro-3.7专业前端用户插件】是WordPress平台的一款强大插件,它极大地扩展了网站的用户交互功能,让访客无需登录后端即可完成多种操作。这款插件对于那些希望提升用户体验,特别是需要用户在前端...
All-in-One WP Migration是众多插件中的一款明星产品,而"All-in-One WP Migration File Extension"则为这个强大的工具提供了更广阔的使用空间,使其能够处理更大规模的数据备份。 All-in-One WP Migration是一款...
wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包
留言者未申请Gravatar头像,显示的是WordPress自带的默认头像或丑陋的随机图片,...一、将下载的文件解压后,将里面的wp-first-letter-avatar文件夹,放到当前主题的插件文件夹内 支持目前wordpress5.4.1,自己正在用
wp-sync-db-media-files, 在WordPress安装之间同步媒体库一个插件同步数据库插件 同步DB媒体文件用于 WP同步数据库插件的插件,允许你在WordPress安装之间同步媒体库。
《WP7版COCOS2D-X:游戏开发的新里程》 COCOS2D-X是一款广泛应用于2D游戏开发的开源引擎,以其强大的性能、易用性以及跨平台特性深受开发者喜爱。针对Windows Phone 7(WP7)平台的COCOS2D-X版本,为移动游戏开发...
7. **任务管理**:`wp-autopost-tasklist.php`可能是用于管理采集任务的文件,用户可以创建、编辑和删除不同的采集任务。 8. **脚本支持**:`wp-autopost-function.php`和`wp-autopost-saction.php`可能包含插件的...
《WordPress导入插件:wp-all-import-pro深度解析》 在WordPress的世界里,数据导入与导出是一项不可或缺的任务,尤其对于大型网站或者需要频繁更新内容的用户来说,一款高效的导入工具至关重要。今天我们要深入...
在使用All-in-One WP Migration File Extension时,用户可以简单地安装并激活插件,然后在All in One WP Migration主插件的界面中进行操作。该插件会自动识别并处理需要分割的大文件,确保整个迁移过程顺利进行。...
使用`wp-media-grid-view`,用户可以更放心地管理他们的媒体文件。 总结,`wp-media-grid-view`插件是提升WordPress媒体库管理体验的有效工具,它以网格视图代替传统的列表视图,使用户在浏览、选择和管理媒体文件...
【标题】"wp-user-frontend-pro汉化版"所涉及的知识点主要集中在WordPress插件的使用上,尤其是针对前端用户交互功能的增强。这个插件是WordPress平台上的一个强大工具,它允许网站访客在前端完成一系列通常需要后端...
`wp-cli-valet-command`就是将WordPress CLI与Laravel Valet整合的扩展,它允许你在Valet环境中无缝使用wp-cli命令。例如,你可以轻松地启动一个新的WordPress站点,执行数据库迁移,或者更新WordPress核心和插件,...
**WordPress采集插件WP-AutoPost-Pro 3.7.8详解** WordPress作为一个强大的开源博客平台,拥有众多的插件来扩展其功能。其中,WP-AutoPost-Pro是一款高效的自动采集插件,允许用户自动化发布来自网络上的内容,极大...
【wp-random-post-thumbnails.2.5.0_random_noonkx7_wp_】是一个针对WordPress平台的插件,主要用于为网站的随机文章提供动态的、自定义的封面图片。这款插件的版本号是2.5.0,由开发者noonkx7创建,其特色在于能够...
【标题】:“wp-acceleration-for-china”指的是针对WordPress网站在中国进行访问速度优化的解决方案。这通常涉及到一系列策略和工具,旨在改善中国用户访问基于WordPress的网站时的加载速度和用户体验。 【描述】...
【标题】"wp-admin-theme-cd.zip" 是一个与WordPress相关的压缩包,它包含了自定义WordPress后台主题和插件的资源。这个文件主要是为了改变WordPress管理界面,包括登录、注册等用户界面的视觉样式,让后台看起来...