返回首页
当前位置: 主页 > Silverlight >
  • [Silverlight] WPF/Silverlight动画及游戏系列教程目录 日期:2010-08-25 22:41:55 点击:3 好评:0

    C#开发WPF/Silverlight动画及游戏系列教程目录: 第一部分源码:...

  • [Silverlight] SilverLight中使用数据服务对数据库CRUD 日期:2010-08-14 08:43:21 点击:7 好评:0

    1. 建立一个数据模型 注意:模型对应的表一定要有主键,否则,建立时将不会成功。 2.建立一个数据服务 public class WebDataService1 : DataServicemyDBEntities { // 仅调用此方法一次以初始化涉及服务范围的策略。 public static void InitializeService(IDataServiceConfiguration config) { // TODO: 设置规则以指明哪些实体集和服务操作是可见的、...

  • [Silverlight] SilverLight中使用WebService对数据库做CRUD 日期:2010-08-14 08:41:05 点击:5 好评:0

    1. 新建一个asmx文件 public class MainService : System.Web.Services.WebService { #region User CRUD [WebMethod] public bool CreateUser(string userName) { try { SqlConnection _sqlConnection = new SqlConnection(); _sqlConnection.ConnectionString = C...

  • [Silverlight] SilverLight中调用自定义用户控件 日期:2010-08-14 08:39:23 点击:3 好评:0

    1.在aspx页面中切换调用同一个SilverLight项目中的不同用户控件 1.1. 方法一 修改SilverLight项目启动文件App.xml的Application_Startup事件 private void Application_Startup(object sender, StartupEventArgs e) { if (!e.InitParams.ContainsKey(InitPage)) { this.RootVisual = new MainPag...

  • [Silverlight] SilverLight中弹出自定义模态窗口 日期:2010-08-14 08:37:36 点击:5 好评:0

    SilverLight中弹出自定义模态窗口 1. 建立Child窗口类 DemoChildWindow前台代码: basics:ChildWindow x:Class=System.Windows.Controls.Samples.DemoChildWindow xmlns= http://schemas.microsoft.com/winfx/2006/xaml/presentation xmlns:x= http://schemas.microsoft.com/winf...

  • [Silverlight] SilverLight中键盘的基本操作 日期:2010-08-14 08:36:34 点击:3 好评:0

    SilverLight中键盘的基本操作 1.键盘的路由事件 //键盘事件KeyDown和KeyUp都支持路由事件 //注意:当焦点在按钮上时,按Enter键好像不会路由事件,什么原因呢??? 前台代码: Canvas x:Name=LayoutRoot Background=#46461F KeyUp=LayoutRoot_KeyUp TextBox x:Name=textbox Width=200 Height=40 Canvas.Top=80 Canvas.Left=8...

  • [Silverlight] SilverLight中鼠标的基本操作 日期:2010-08-14 08:35:35 点击:2 好评:0

    SilverLight中鼠标的基本操作 1. 事件路由 在Silverlight中,提供了事件路由,使得我们可以在父节点上接收和处理来自于子节点的事件, Silverlight中的路由事件采用了冒泡路由策略。 在鼠标事件中MouseLeftButtonDown 、MouseLeftButtonUp 、MouseMove三个事件都支持路由事件,而MouseEnter、MouseLeave两个事件不支持 前台代码: Canvas x:Name=ParentCanvas Back...

  • [Silverlight] 使用LINQ和ADO.NET创建Silverlight程序 日期:2010-08-14 08:27:27 点击:8 好评:0

    在Silverlight中可以创建行业和其它以数据为中心的应用系统,但在Silverlight中处理数据不是一件容易的事情,由于Silverlight包括许多处理数据和支持Web Service及XML的工具,但这些工具仅代表跨过防火墙进行数据访问的最基础的部分。 常见的数据访问策略是使用Web Service和客户端LINQ共同实现的,如果你正在修改现有Web Service端点强化你的Silverlight应用程序,那么我推荐你使用这个方法。但如果你在使用Silverl...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(五十):终章!新的曙光 日期:2010-07-20 14:11:39 点击:17 好评:0

    本节无法为大家再次呈现更多的游戏更新,仅仅是对目前引擎的一些 BUG 修复以及增加简单的自定义 Loading 界面。用最后的一点元气,我想谈谈 Silverlight 在游戏图片音乐等素材的资源部署方面的问题。在常规的 Web 网页游戏开发中,需要分清哪些资源是必须在游戏加载时就要完整下载的,哪些资源是在玩家进入游戏后才根据实际需要动态下载的。例如一个玩家刚登陆游戏,那么首先需要 Loading 他所处地图的 Mini 地图图片(通常也就几十 K 最多了),该图片可以作为...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(四十九): 落雷!治疗!陷阱!连锁闪电!多段群伤!魔法之终极五重奏② 日期:2010-07-20 14:00:11 点击:12 好评:0

    本节,我将完成本教程示例游戏的最终两个魔法:传说中的连锁闪电与暴风雪。如此经典与华丽的家伙无论在哪款好游戏中都少不了它们的踪影。 首先是连锁闪电,在《英雄无敌》中体现得尤为出色,击中一个怪物后,闪电会继续向它周围延续,连锁到下一个怪物并对其进行第二次攻击,接着重复前面步骤往周围延续,直到次数达到连锁次数上限或周围已没有其他怪物为止。当然,每一次攻击产生的伤害及附加属性都会少于前一次,例如在本教程示例游戏中,我将连锁闪电设定为每一级连锁攻击力都较头一次减半,且附加麻痹属性的时...

推荐内容