2012年5月9日

应用程序国际化

摘要: http://www.189works.com/article-42437-1.htmlWP程序面向的是App Hub市场发布,支持多种语言是一个很重要的需求,也能为程序提供更广泛的用户群。如何实现让程序实现语言本地化呢?使用资源文件熟悉.net开发都知道资源文件中是可以支持多语言与本地化的基本。创建资源文件右键单击项目名称,在“添加新项”对话框中,选择“资源文件”,可以命名为 AppResources.resx。此文件包含应用程序默认语言的资源。最常用的是字符串资源。字符串资源是一种键-值(还有备注)方式的表,如下图。AppResources.resx资源文件会自动生成AppResource 阅读全文

posted @ 2012-05-09 11:17 wchao911 阅读(186) 评论(0) 推荐(0) 编辑

WP7国际化

摘要: http://blog.csdn.net/lee353086/article/details/6260676前言本文阅读对象是有一定Visual Studio 2010使用经验的程序员。这里通过一些示例介绍如何让你的Windows Phone7 With Silverlight应用程序支持多国语言。写本文时的开发环境为Visual Studio 2010专业版with Windows Phone7开发包。使用的开发语言为C#正文语言定义采用“region-neutral”格式,例如,zh-CN为中国(中华人民共和国),zh-TW为中国台湾,其它定义,参考附录[1]。右键单击[project n 阅读全文

posted @ 2012-05-09 10:07 wchao911 阅读(215) 评论(0) 推荐(0) 编辑

2012年5月6日

字符集与编码

摘要: http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.htmlhttp://www.cnblogs.com/skynet/archive/2011/05/03/2035105.htmlhttp://www.iteye.com/topic/97803http://zh.wikipedia.org/zh-cn/%E5%AD%97%E7%AC%A6%E7%BC%96%E7%A0%81http://www.douban.com/group/topic/6922168/http://apps.hi.baidu.com/share/d 阅读全文

posted @ 2012-05-06 11:01 wchao911 阅读(169) 评论(0) 推荐(0) 编辑

2012年5月5日

wp7开发中ListBox无法滚动到底部

摘要: 我们在wp7开发中ListBox无法滚动到底部,原因是Listbox它不知道自己有多高,所以需要添加以下代码。<ListBox x:Name=”lstboxTasks” HorizontalContentAlignment=”Stretch”Height=”{Binding ElementName=LayoutRoot, Path=ActualHeight, Mode=OneWay}”ItemsSource=”{Binding Tasks}” Grid.Row=”1″>注意红色部分,将LayoutRoot的实际高度与之绑定,告诉Listbox你有多高 阅读全文

posted @ 2012-05-05 19:36 wchao911 阅读(187) 评论(0) 推荐(0) 编辑

2012年5月3日

使用Application.GetResourceStream从XAP安装包加载任意资源

摘要: 不得不说,WP7开发的资料真的是太少了,国内有句话叫“天下文章一大抄”,查Application.GetResourceStream的用法,找遍了整个网络,无非就那一两篇,而且写得还不完整,包括微软官方的例子。在花了近半天的时间后,终于解决问题。我们可以预先把程序中用到的资源,如图片,音乐等放入项目中,打包进XAP文档,需要的时候从中调用。下面就说说具体实现方法。第一步,把数据存进项目。1、右键点击项目名称-添加-新建文件夹(英文版请自行翻译),这里文件夹名以image为例,把需要的图片拖进来,当然你也可以不建,直接把图片拖到项目项目录下,但为了整洁,建议还是建一下。2、选中刚刚拖进去的图片, 阅读全文

posted @ 2012-05-03 13:06 wchao911 阅读(867) 评论(0) 推荐(0) 编辑

WP7 RichTextBox导航外部url

摘要: 如何在WP7 RichTextBox导航外部url?RichTextBox 大家都熟悉了,可以用Hyperlink来加超链接。 如下的代码就可以实现超链接。<RichTextBox IsReadOnly="True"> <Paragraph> Displaying text with <Hyperlink NavigateUri="http://www.sohu.com">hyperlink</Hyperlink> . </Paragraph> </RichTextBox>但是在wi 阅读全文

posted @ 2012-05-03 09:09 wchao911 阅读(266) 评论(0) 推荐(0) 编辑

2012年4月26日

C# byte的循环移位

摘要: byte a = 69;//要移位的数字byte n = 1;//移位的数量byte typeLength = 8;//类型的长度,1byte=8bitushort b = a;//当做缓存用的更大的类型b += (ushort)(b << typeLength);//循环左移int result = (byte)(b >> (typeLength - (n % typeLength)));System.Console.Out.WriteLine(result);//循环右移result = (byte)(b >> (n % typeLength));Sys 阅读全文

posted @ 2012-04-26 21:12 wchao911 阅读(2051) 评论(0) 推荐(0) 编辑

WP7 如何禁用WebBrowser 控件缩放和左右移动

摘要: 我认为有两种方法可以实现。1,WebBrowser是基于IE 9的,所以WebBrowser也是支持最新的HTML5标准。然而在HTML中有许多控件是通过Browser的pan和zoom等手持行为起作用的,您可以设置HTML中的viewport metadata元素来实现。如:将下面的HTML代码加入到您的HTML文件头上。<metaname="viewport"content="user-scalable=no"/>2,WebBroswer控件的组成是一棵树型结构如下图:\-WebBrowser \-Border \-Border \-Pa 阅读全文

posted @ 2012-04-26 15:47 wchao911 阅读(244) 评论(1) 推荐(0) 编辑

通过WebClient来获取网络内容

摘要: Thread t = new Thread(new ThreadStart(ProcessWeb));t.Start();private void ProcessWeb(){WebClient wc = new WebClient(); wc.OpenReadCompleted += wcOpenReadCompleted;wc.OpenReadAsync(new Uri("http://www.oschina.net/wp7"));}private void wcOpenReadCompleted(object sender, OpenReadCompletedEvent 阅读全文

posted @ 2012-04-26 14:11 wchao911 阅读(200) 评论(0) 推荐(0) 编辑

2012年3月12日

Java二维码的编解码

摘要: 【一】、编码:QRCodeEncoderHandler.javaJava代码packagemichael.qrcode;importjava.awt.Color;importjava.awt.Graphics2D;importjava.awt.image.BufferedImage;importjava.io.File;importjavax.imageio.ImageIO;importcom.swetake.util.Qrcode;/***二维码生成器*@bloghttp://sjsky.iteye.com*@authorMichael*/publicclassQRCodeEncoderHa 阅读全文

posted @ 2012-03-12 09:54 wchao911 阅读(827) 评论(0) 推荐(0) 编辑

导航