随笔分类 -  Windows Phone 7

Windows Phone 7 开发的一些文章
摘要:<shell:ApplicationBar IsVisible="True" Mode="Minimized" BackgroundColor="#FF1999DC" ForegroundColor="White" Opacity="1.0"> <shell:ApplicationBarIconButton Click="chatdelet_Click" IconUri="/icons/appbar.delete.rest.png" Te 阅读全文
posted @ 2012-07-18 16:31 月食之后 阅读(450) 评论(0) 推荐(0)
摘要:最近做一个windows phone 7 聊天软件的项目,聊天列表用的是Listbox,DataTemplate用了十几种模板,而且其中的有的模板高度是随着聊天的内容长度变化的,这就导致了,ListBox 滚动时出现了很多奇怪的现象:滚动不到最后一条,卡在某一条不能滚动,屏幕晃动等。从网上找了很多关于ListBox的内容,这条最有帮助:ListBox performance,是微软的开发人员讲述的ListBox使用规范,这其中重点强调了要使ListBox中的DataTemplate要有固定高度。但这无法满足我的DataTemplate对变高的需求。在查看中,发现ListBox 默认用到了虚拟化 阅读全文
posted @ 2012-06-27 17:50 月食之后 阅读(518) 评论(0) 推荐(0)
摘要:调试的时候找到程序的崩溃点,想必大家很清楚了,可以在App.cs中的RootFrame_NavigationFailed和Application_UnhandledException方法中捕捉到程序导航出错和崩溃信息,这时直接输出到Debug控制台就可以看到了。 但是程序的Bug往往不是开发人员测试出来的,当测试人员测出崩溃信息时,有时我们仅通过测试人员的描述很难定位到崩溃点,而现在支持Windows Phone 7的日志又无法记录崩溃时的堆栈信息。这时就要能出个能让测试人员提交崩溃信息的功能。这里我选择了用Email提交。在App.cs文件中加入这两个方法 private voi... 阅读全文
posted @ 2012-05-18 10:41 月食之后 阅读(484) 评论(0) 推荐(0)
摘要:我的博客现在已经搬家到极客导航的博客模块中链接地址是:极客博客顺便做了个程序员资源导航站www.gogeeks.cn,有兴趣的朋友不妨看一看有哪些还没了解到的IT方面的东西,比如框架,书籍,教程,开源社区等等吧。 今天一大早来上班就出现了意外,我主机的zune软件无法识别开发机,所有型号的wind... 阅读全文
posted @ 2012-05-14 15:20 月食之后 阅读(2590) 评论(0) 推荐(0)
摘要:看了好多牛人在写的TextBlock用户自定义控件,不是很明白,就去官网查看TextBlock类,结果发现其实windows phone 7下的TextBlock控件自带了一个这方面的属性,即:TextTrimming="WordEllipsis" ,加上这个描述后,如图可看因为字符串"这是个测试的TextBlock" 超出了TextBlcok控件的长度,也没有设置自动的TextWrapping,所以整个"TextBlcok" 被去掉了,设置该属性后,效果很人性化。 阅读全文
posted @ 2012-05-09 15:52 月食之后 阅读(689) 评论(0) 推荐(0)
摘要:我的博客现在已经搬家到极客导航的博客模块中链接地址是:极客博客顺便做了个程序员资源导航站www.gogeeks.cn,有兴趣的朋友不妨看一看有哪些还没了解到的IT方面的东西,比如框架,书籍,教程,开源社区等等吧。 从Java转型做Windows Phone 7已经有6个多月了,期间还做了一点黑莓... 阅读全文
posted @ 2012-05-08 14:15 月食之后 阅读(1035) 评论(1) 推荐(0)