2011年9月29日
摘要: Server 端的代码如下:public IEnumerable<WTTResultInfo> GetOfficialWTTResult(int page_index, int page_count) { using (PETTestDBEntities db = new PETTestDBEntities()) { return db.WTTResultInfoes.OrderByDescending(e => e.StartTime) .Where(e => e.I... 阅读全文
posted @ 2011-09-29 18:59 海毛虫 阅读(1222) 评论(0) 推荐(0) 编辑
  2011年9月22日
摘要: 本地是.net开发的Console Application, 利用Entity Framework 访问数据库,数据库在另一个Server机器上,使用SQL Server 2005。在本地调试代码,连接远程数据库,使用事务处理数据插入的问题时,遇到Exception。部分代码如下:try{ using (TransactionScope scope = new TransactionScope()... 阅读全文
posted @ 2011-09-22 12:01 海毛虫 阅读(728) 评论(0) 推荐(0) 编辑
  2010年12月9日
摘要: 前段时间在一个DataGrid中加入Hyperlink后,发现文字太长,会显示不完整。原来Hyperlink默认是不会换行显示的,于是动手改一下默认的样式,让Hyperlink可以自动换行。 先从这里Copy默认的样式到Styles.xaml文件中: http://msdn.microsoft.com/zh-cn/library/cc296242(VS.95).aspx 从默认样式中,会发现,... 阅读全文
posted @ 2010-12-09 17:28 海毛虫 阅读(640) 评论(0) 推荐(0) 编辑
  2010年11月30日
摘要: 利用资源文件(Resources File)使SilverLight支持多语言。1. 创建一个SilverLight应用程序。2. 添加一个资源文件,命名为ApplicationStrings.resx。 3. 添加String类型的资源,这里添加 UsernameString:User Name。设置Access Modeifer为Public。 4. 为了让程序可以支持中文,再添加一个资源文件:ApplicationString.zh-CN.resx。这里的zh-CN就是语言区域性名称。关于这个名称可以查阅MSDN。 5. 为这个资源文件添加同样的资源,只是这次是用中文写的。Usernam 阅读全文
posted @ 2010-11-30 19:29 海毛虫 阅读(635) 评论(0) 推荐(0) 编辑
  2010年9月26日
摘要: 在SL中经常会用到一些对话框,这里介绍几种常用的对话框及制作方法。 1. 利用MessageBox显示对话框 优点:简单,只要调用MessageBox.Show方法就可以显示出来。 缺点:单调,不够友好,只能用于一般的信息提示。 说明:没什么好说的。:) 代码:2. 利用Window.Alert或JS显示对话框 优点:和MessageBox一样,简单易用,还可以同JS进行交互,显示Confirm... 阅读全文
posted @ 2010-09-26 14:23 海毛虫 阅读(2053) 评论(1) 推荐(0) 编辑
  2010年9月21日
摘要: 上一篇:使用Silverlight制作简单的小游戏—Jewellery (Part 2) 实现Jewel类。Jewel类是继承于虚类JewelBase的,让我们先来看一下当前JewelBase的定义。动画过程用Storyboard来实现,在每次动画结束后,通知JewelEvent类。改进一下JewelBase中的abstract方法,如下:好了,接下来就是在Jewel中实现这3个abstract... 阅读全文
posted @ 2010-09-21 14:41 海毛虫 阅读(637) 评论(0) 推荐(0) 编辑
  2010年9月19日
摘要: 上一篇:使用Silverlight制作简单的小游戏—Jewellery (Part 1) 从Jewels开始编写代码。 首先是Initialize方法。在Start之后,我们要先填充Jewel数组,并显示在Canvas中。这里有一点要注意的是,初始化的过程,要保证最终的显示中,不会存在可被消除的Jewel。由于Jewel的种类是随机生成的,最简单的做法就是,如果已经在当前位置的行/列中,紧邻位置... 阅读全文
posted @ 2010-09-19 18:40 海毛虫 阅读(616) 评论(0) 推荐(0) 编辑
  2010年9月16日
摘要: 演示页:http://seaworm.110mb.com/Jewellery.htm 逢三消除,很简单的小游戏,没有花哨的效果。新学Silverlight,这是第一个作品,边学边写,都是用的最基础的东西,大师们就不用看了。 :) 第一次写Blog,不知道怎么描述会比较好。凭感觉写,以后慢慢改进,写的不好,望见谅。 开发环境:VS2008,Silverlight 3.0 首先,在VS中新建一个... 阅读全文
posted @ 2010-09-16 20:06 海毛虫 阅读(679) 评论(0) 推荐(0) 编辑