Silverlight中使用MVVM:DataGrid中触发Button的Click事件
摘要:方法1、使用RelativeSource向上查找DataContext中的命令,但是需要注意的是命令绑定需要写全 类似: DataContext.ReLoadCommand红色字是关键。方法2、在Prism的官方文档中给了一个不错的解决办法,{Binding DataContext.XXXCommand, ElementName=DataGrid1},DataGrid1就是外面的DataGrid。如果外部父控件是DataGrid时,有时无法用上面的方法实现,可以采用下面的方法: ...
阅读全文
posted @
2013-08-23 18:20
Kingly
阅读(659)
推荐(0)
windows phone 7 应用提交时遇到的位置服务问题
摘要:Allow me to draw your attention to this Windows Phone application Certification Requirement:Requirement 2.7.2 The privacy policy of your application must inform users about how location data from the Location Service API is used and disclosed and the controls that users have over the use and sharing
阅读全文
posted @
2012-04-19 10:40
Kingly
阅读(373)
推荐(0)
应用程序生命周期
摘要:WP7应用程序的生命周期指的是一个应用程序在启动、关闭、墓碑化、休眠(7.1更新)或运行中的各种状态和他们之间的关系。 在WP7.0时代是不支持多任务的,只有墓碑化处理----由开发者保存应用程序当前需要保存的部分状态,在回退的时候对所保存的这些状态进行恢复,这样来达到使用户感觉不到程序被关闭的体验。其实在墓碑化的过程中,应用程序已经被杀死,只由开发者保存了部分状态在隔离存储空间或内存中(回退栈信息)。到了WP7.1时,加入了;另外一个概念:休眠,也就有了现在的伪多任务。 休眠状态是当我们在程序中点击Win键进入到主界面,或者是在程序中使用了启动器和选择器启动了另一个程序时会发生。休眠状态时.
阅读全文
posted @
2012-02-22 16:43
Kingly
阅读(1123)
推荐(0)
Windows Phone开发-- 多任务之墓碑机制
摘要:目前的智能手机,硬件上已经可以媲美几年前的PC机了,1G内存,512M以上内存,3.5以上的屏幕,3G,WIFI等等都成为了新的手机的最低标准。而Windows Phone也一改以往WM手机硬件差异大的问题,设定了最低的硬件标准。相对于以前系统,性能上,操作上,流畅度上也有了很大提高。但是电池的发展远远跟不上手机的耗电量。大的也就1500MA的电池,最多也就使用1天多,大部分每天都用充电。为了节约电量,各个平台的手机都推出了一些省电的措施。对于Windows Phone来说,刚推出时和Iphone第一版一样,不支持多任务,一方面是为了给前台程序提供更多的资源,更流畅的体验,另一方面也是为了介绍
阅读全文
posted @
2012-01-30 15:08
Kingly
阅读(1153)
推荐(0)
Windows Phone 7·动态改变Windows Phone 7的初始页面
摘要:Windows Phone 7的默认页面是在名叫WMAppManifest.xml文件里配置的<Tasks> <DefaultTask Name="_default" NavigationPage="LoginPage.xaml" /> </Tasks> 假如在启动程序的时候根据状态改变初始页面,比如程序在启动的时候判断用户是否登录,如果未登录则跳转到LoginPage.xaml否则跳转到其他界面。代码如下:private void InitializePhoneApplication() { if (phoneApp
阅读全文
posted @
2011-12-19 08:59
Kingly
阅读(584)
推荐(1)
windows phone开发中图片和二进制相互转换
摘要:引用using System.Windows.Media.Imaging;usingSystem;usingSystem.Net;usingSystem.IO;usingSystem.Windows;usingSystem.Windows.Controls;usingSystem.Windows.Documents;usingSystem.Windows.Ink;usingSystem.Windows.Input;usingSystem.Windows.Media;usingSystem.Windows.Media.Imaging;usingSystem.Windows.Media.Anima
阅读全文
posted @
2011-10-17 16:53
Kingly
阅读(469)
推荐(1)
ApplicationBar
摘要:<phone:PhoneApplicationPage.ApplicationBar><shell:ApplicationBarIsVisible="True"><shell:ApplicationBarIconButtonIconUri="/Images/appbar_button1.png"Text="Won'twork"Click="ApplicationBarIconButton_Click"/></shell:ApplicationBar></
阅读全文
posted @
2011-10-13 14:06
Kingly
阅读(182)
推荐(0)
windows phone 选择照片
摘要:App.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Net;usingSystem.Windows;usingSystem.Windows.Controls;usingSystem.Windows.Documents;usingSystem.Windows.Input;usingSystem.Windows.Media;usingSystem.Windows.Media.Animation;usingSystem.Windows.Media.Imaging;usingSystem.Wind
阅读全文
posted @
2011-10-13 10:13
Kingly
阅读(266)
推荐(0)
windows phone 修改启动画面
摘要:应用程序通常需要预加载一些资源以保证应用程序可以启动后这些资源立即可用,即使这会导致在加载完成前应用程序暂不显示。启动画面就是在其他内容还在加载时呈现的一个内容区域。所有的Windows Phone 项目模板都包含一个启动画面图片。其默认文件名为SplashScreenImage.jpg ,当程序正在启动时会自动显示。如果你的程序需要花费1秒以上的时间才能呈现第一个页面,那么建议你为程序设置一个启动画面。你可以使用Windows Phone 项目模板提供的默认启动画面,也可以创建自己的启动画面以展示商标或产品信息,如应用Logo、免责声明等。如果你想在启动画面上展示一些重要信息,并且延长其显示
阅读全文
posted @
2011-10-12 15:21
Kingly
阅读(928)
推荐(0)
在Windows Phone应用中使用Google Map替代Bing Map
摘要:Bing Map对于中国用户来说还是不行,很多地理位置没有标明,而且不够细致,所以立刻想到的就是Google Map,于是找了一下相关资源,在Windows Phone应用中使用Google Map其实非常简单,下面详述一下步骤: 1. 有一个封装好的DLL类库:googlemaps.dll(点击下载),这个是核心内容,在项目里首先添加该DLL的引用:2. 添加到XAML文件中几个引用并命名xmlns:my="clr-namespace:Microsoft.Phone.Controls.Maps;assembly=Microsoft.Phone.Controls.Maps"
阅读全文
posted @
2011-10-08 13:04
Kingly
阅读(488)
推荐(2)
Windows Phone 7手指画图应用 - FingerPaint
摘要:Windows Phone 7手指画图应用 - FingerPainthttp://www.silverlightchina.net/html/wp7/resource/2010/1030/3037.html 自制手机界面切换效果(持续更新)http://www.silverlightchina.net/html/wp7/resource/2011/0816/9791.htmlFoursquare for Windows Phone 7 http://4square.codeplex.com/[被遗弃的小指]监控宝Windows Phone 7客户端http://www.gwewe.com/d
阅读全文
posted @
2011-10-08 12:25
Kingly
阅读(298)
推荐(0)
《从入门到精通:Windows Phone 7应用开发》
摘要:《从入门到精通:Windows Phone 7应用开发》 http://www.gwewe.com/dev/download/1012110069.html
阅读全文
posted @
2011-10-08 11:33
Kingly
阅读(296)
推荐(0)
Windows Phone 7中音频录制
摘要:http://bbs.51cto.com/archiver/tid-863385.htmlvoid microphone_BufferReady(object sender, EventArgs e) { this.Dispatcher.BeginInvoke(() => { microphone.GetData(buffer); stream.Write(buffer, 0, buffer.Length); TimeSpan tsTemp = timer.Elapsed; TextBlockSeconds.Text = tsT...
阅读全文
posted @
2011-10-08 11:18
Kingly
阅读(254)
推荐(0)
.net 解析xml字符串
摘要:http://www.blogjava.net/JAVA-HE/archive/2007/02/07/98527.html对两种情况,这个文件不需要修改:1importorg.xml.sax.Attributes;2importorg.xml.sax.helpers.DefaultHandler;3importorg.xml.sax.SAXException;4importjava.util.Properties;56publicclassConfigParserextendsDefaultHandler7{8////定义一个Properties用来存放dbhostdbuserdbpasswo
阅读全文
posted @
2011-10-08 10:45
Kingly
阅读(1694)
推荐(0)
c#异步调用java Action
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Animation;using System.Windows.Shapes;using Microsoft.Ph
阅读全文
posted @
2011-10-05 18:11
Kingly
阅读(499)
推荐(0)
XNA入门教程(一)
摘要:何谓XNA:XNA Framework 是建置于 .NET Framework 2.0上,另外还加入了一些专注于游戏开发上类别库,在指定的平台上使程式码重用达之最大效果。XNA Framework 在一个特别为有管理式游戏运行的通用语言执行层(Common Language Runtime)版本上运行。这个执行层支援Windows XP、Windows Vista和XBox 360。由于游戏是开发在执行层上,使得游戏能在所有支持XNA Framework 的平台上只要很少甚至不需要任何更改便能运行。现时所有在XNA Framework 上的游戏必需使用C #和XNA Game Studio .
阅读全文
posted @
2011-07-12 00:06
Kingly
阅读(1227)
推荐(0)