05 2013 档案
摘要:本文主要演示了在silverlight中如何通过WCF和LinQ语句对数据库进行简单操作,这是第二部分,第一部分为:silverlight 通过WCF与LinQ对数据库进行操作1接下来在MainPage中再拖一个button控件命名为btnDelete,用于触发删除事件。在Service1.svc中加入删除方法: public void Delete(string pName) { DataClasses1DataContext dc = new DataClasses1DataContext(); var per = from s ...
阅读全文
摘要:本实例演示silverlight通过WCF与简单的LinQ语句对SQL数据库进行简单的增删改查。参考《银光志 silverlight 3.0开发详解与最佳实践》一书。1.首先在SQL Server Management studio中创建一个名为Sil_Test的数据库,在Sil_Test中创建表Person,表结构如下: 其中id为自动增长主键,不允许空值。2.在Visual Studio 2010中创建silverlight应用程序SilverlightApplication8。打开VS中的服务器资源管理器视图,右键数据连接,选择“添加连接(A)……”3.在浏览里找到刚刚建好的数据库Si.
阅读全文
摘要:北京的地铁线路又增加了几条,无奈windows phone的软件更新实在不给力,很多线路都没有。那只能自己做一个了。做好的效果如下图: 代码下载:http://files.cnblogs.com/infly123/PhoneSubWay.rar软件说明:开发工具:visual studio 2010 其中弹出框用了Codig4Fun第三方控件。支持拖拽地图位置、查询站点位置、查询所有线路和所有站点、缩放地图大小等功能。地铁的线路及站点信息存放在XML文件中,若增加了新的线路,则在XML中增加新线路及所有站点信息即可,软件可自动在界面中画出新的线路。主要代码说明:1.XML文件:<Line
阅读全文
摘要:/// <summary> /// 随机排列数组元素 /// </summary> /// <param name="myList"></param> /// <returns></returns> private List<int> ListRandom(List<int> myList) { Random ran = new Random(); List newList = new List(); int index = 0; ...
阅读全文
摘要:应朋友之邀,做了一个兽棋游戏,主要规则如下:4x4的方格作为棋盘16张牌打乱之后背着放在棋盘的格子里牌分为黑红两队规则是象吃狮 狮吃虎 吃豹狼吃狗吃猫 吃鼠 最后鼠吃象 同级相吃两个都消失先手的那个人先翻一张牌,翻到什么颜色就用什么颜色.后翻的只能用另一种颜色第一个翻开第一张牌确定了双方各用什么颜色的牌然后第二个也翻一张,然后第一个人开始走第二步他可以选择继续翻牌,或者用已经翻开的牌去撞他周围的4张牌撞完哪张就翻开哪张,如果是自己的的牌,就完成本回合,如果是对方的牌,按照规则,谁小谁被杀死.被撞得小的话就吃了它,然后占领他的格子玩到后期的时候,棋盘就有空格了,这时候可以选择上下左右走一步或者继
阅读全文
摘要:silverlight中的IsolatedStorageSettings是一个独立存储空间,可以通过它来实现数据的存储于交互,如实现页面传值。使用前要先引入命名空间:using System.IO.IsolatedStorage; /// <summary> /// 声明独立存储 /// </summary> private IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings; /// <summary> /// 将信息加入存储区 /// <
阅读全文
摘要:原文地址:http://www.cnblogs.com/jfzhu/archive/2012/11/16/2772576.html计算机在最初只支持ASCII编码,但是后来为了支持其他语言中的字符(比如汉字)以及一些特殊字符(比如€),就引入了Unicode字符集。基于Unicode字符集的编码方式有很多,比如UTF-7、UTF-8、Unicode以及UTF-32。在Windows操作系统中,一个文本文件的前几个字节是用来指定该文件的编码方式的。如果你使用NotePad或WordPad来打开一个文本文件,你并不用担心该文件的编码方式,因为这些应用程序会先读取文件的前几个字节来确定该文件的编码方
阅读全文
摘要:由于windows phone自带的弹出框实在太过简陋,功能也不够强大,这时就可以利用第三方控件Codig4Fun来实现类似silverlight中ChildWindow的作用。Coding4Fun的下载地址为:http://coding4fun.codeplex.com/ 1.MessagePrompt 消息弹出框private void ShowMessage_Click(object sender, EventArgs e) { MessagePrompt msg = new MessagePrompt(); msg.Title...
阅读全文
摘要:windows phone中主要有以下几种常用手势操作:手势名称手势说明Tap (点按)手指触摸屏幕,然后释放。连续两次执行此操作则为DoubleTab,意思为连按(双击)Hold(常按)手指触摸屏幕并在其位置停留很短一段时间Drag (拖拽)手指触摸屏幕,并向任何方向移动Flick(轻拂)手指在屏幕上滑动,且不停止即抬起Pinch(捏合)两个手指在屏幕上点按,并移动其中拖拽和轻拂的主要区别为:拖拽操作是在屏幕中移动手指后手指并不离开屏幕,而Flick操作则在移动手指后手指离开屏幕。
阅读全文

浙公网安备 33010602011771号