摘要:
一、创建解决方案Customized Control一般会编写成DLL文件,所以创建工程的时候应该选择Silverlight Class Library,同时为了调试,我们还要在解决方案中再建立一个新的Silverlight Application project。如果希望用Web站点来调试Silverlight Application,就还需要创建解决方案中的第三个project,推荐使用动态生...
阅读全文
posted @ 2009-06-09 17:34
冰云
阅读(187)
推荐(0)
编辑
摘要:
概述 在开发Silverlight应用程序时,我们经常会遇到这样一种情况,需要在Silverlight应用程序的UserControl中获取ASP.NET页面参数,这个参数不一定来自于当前Silverlight应用程序的宿主页面,而有可能来自于其它的ASP.NET页面。 本文我们简单的介绍一下如何在Silverlight应用程序中获取ASP.NET页面参数。 需求 如下面的项目结构,我们...
阅读全文
posted @ 2009-06-09 17:19
冰云
阅读(402)
推荐(0)
编辑
摘要:
介绍Silverlight 2.0提示和技巧系列MessageBox-MessageBox 的演示Popup -Popup 弹窗口的演示循环的几种实现方法-DispatcherTimer 方式, Storyboard 方式, Timer 方式,CompositionTarget.Rendering 方式动态变换主题-演示如何动态地变换主题本地化(多语言) -演示如何实现对多语言的支持响应鼠标双击事...
阅读全文
posted @ 2009-06-08 22:32
冰云
阅读(278)
推荐(0)
编辑
摘要:
介绍Silverlight 2.0提示和技巧系列加载XAP-加载指定的 xap 文件到当前的 Silverlight 应用程序中加载XAML -加载指定的xaml 文件到当前的 Silverlight 应用程序中加载DLL-加载指定的dll 文件,并调用其中的方法或加载其中的控件AppManifest.xaml文件说明-简要说明 AppManifest.xaml 文件内容中各个节点的作用自定义鼠标...
阅读全文
posted @ 2009-06-08 22:29
冰云
阅读(324)
推荐(0)
编辑
摘要:
介绍Silverlight 2.0提示和技巧系列Silverlight.js- 一些 js 帮助函数,用于嵌为入 Silverlight 插件以及自定义安装体验等提供帮助Silverlight.supportedUserAgent.js -就一个函数,用于判断 Silverlight 是否支持用户的浏览器自定义启动界面 -三个参数的综合应用:splashScreenSource, onSource...
阅读全文
posted @ 2009-06-08 22:28
冰云
阅读(199)
推荐(0)
编辑
摘要:
介绍Silverlight 2.0提示和技巧系列Cookie- 通过 JavaScript操作 Cookie自定义字体 -在程序中使用自定字体为程序传递参数 - 为 Silverlight 程序传递初始化参数自定义鼠标右键 -响应并处理自定义的鼠标右键事件程序常用配置参数 -object 标记的常用参数,以及对应的 Silverlight 控件的常用属性 在线DEMOhttp://www.cnbl...
阅读全文
posted @ 2009-06-08 22:25
冰云
阅读(254)
推荐(0)
编辑
摘要:
介绍Silverlight 2.0调用 ADO.NET Data Services (数据服务)。本文以 Northwind 数据库为示例数据库,做一个添加、查询、更新和删除的Demo 在 Silverlight 2.0 中调用数据服务只能使用异步方式调用。另外,数据服务要与 Silverlight 宿主放在相同的域上 System.Data.Services.Client.DataService...
阅读全文
posted @ 2009-06-08 22:22
冰云
阅读(310)
推荐(0)
编辑
摘要:
介绍Silverlight 2.0使用c#开发可脚本化的代码,Silverlight与宿主页面的DOM之间的交互,Silverlight与宿主页面的JavaScript之间的交互 ScriptableMemberAttribute - 需要脚本化的属性、方法、事件要标记为此 HtmlPage.RegisterScriptableObject - 将可脚本化对象注册到客户端 HtmlElement ...
阅读全文
posted @ 2009-06-08 22:20
冰云
阅读(227)
推荐(0)
编辑
摘要:
介绍Silverlight 2.0使用Lock, Interlocked, EventWaitHandle, Monitor来实现线程同步 Lock - 确保代码块完成运行,而不会被其他线程中断 Interlocked - 为多个线程共享的变量提供原子级的操作 EventWaitHandle - 通知其他线程是否可入的类 Monitor - 提供同步访问对象的机制 ThreadStaticAttr...
阅读全文
posted @ 2009-06-08 22:18
冰云
阅读(409)
推荐(0)
编辑
摘要:
介绍Silverlight 2.0使用Thread, Timer, BackgroundWorker, ThreadPool来实现多线程开发 Thread - 用于线程的创建和控制的类 Timer - 用于以指定的时间间隔执行指定的方法的类 BackgroundWorker - 用于在单独的线程上运行操作 ThreadPool - 线程池的管理类在线DEMOhttp://www.cnblogs.c...
阅读全文
posted @ 2009-06-08 22:17
冰云
阅读(684)
推荐(0)
编辑