在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-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包
wp-user-frontend-pro-3.7专业前端用户插件 配合wordpress使用
留言者未申请Gravatar头像,显示的是WordPress自带的默认头像或丑陋的随机图片,...一、将下载的文件解压后,将里面的wp-first-letter-avatar文件夹,放到当前主题的插件文件夹内 支持目前wordpress5.4.1,自己正在用
wp-sync-db-media-files, 在WordPress安装之间同步媒体库一个插件同步数据库插件 同步DB媒体文件用于 WP同步数据库插件的插件,允许你在WordPress安装之间同步媒体库。
all-in-one-migration的扩展插件,可以备份更大内存的wordpress站点,500m
wp-fastest-cache-premium-1.5.8
Plugin for removing import restrictions. Wordpress plugin add-on all in one wp migration
wp-fastest-cache-premium-v1.5.7
wp-gateway-anti-malware-sets-bar
wp 插件fckeditor-for-wordpress-plugin.3.3.1
Asset cleanup pro v1.1.8.3 nulled for cleaning and boosting wordpress site speed
wp-api-jwt-auth, 添加 JSON Web令牌( JWT ) 认证到 WP REST API的简单插件 REST API的JWT身份验证添加 JSON令牌( JWT ) 认证到 REST API的简单插件。要了解有关JSON网络令牌的更多信息,请访问 http://jwt.io 。...
wp-rest-api-script-源码.rar
adv-wp-theme-06-foundationpress-child-projects-源码.rar
wp-user-frontend-pro汉化版,很好用的wordpress前端插件!!!!!!!!!!!!!!!
wp-user-frontend-pro 可以试一试
Wordpress插件 WP实现静态化wp-rocket
wp-theme-options-源码.rar
wp-jipeek-template-源码.rar