silverlight
lihaiyin
这个作者很懒,什么都没留下…
展开
-
关于Sliverlight4 打印功能
sliverlight4 打印功能基于 PrintDocument 类我做了个DEMO 关于打印页面的实现前台界面:UserControl x:Class="PrintPage.MainPage" xmlns="http://schemas.mi转载 2011-09-16 07:59:12 · 451 阅读 · 0 评论 -
在Silverlight中对多个异步任务的调用 http://www.cnblogs.com/chenxizhang/archive/2011/08/30/2159124.html
这是一个常见的问题,由于Silverlight只支持异步调用后台的服务,而如果有多个任务的话,可能就很麻烦,往往就是要在一个异步任务结束事件中去调用另外一个任务,以此类推。典型的问题就是,代码很复杂,而且几乎很难维护。看看下面的代码吧 //传统的多个异步转载 2011-09-16 08:12:34 · 800 阅读 · 0 评论 -
Silverlight中DataGrid控件动态生成列并结合DataPager进行分页
1、准备一个实体类view plaincopy to clipboardprint?using System; using System.Collections.Generic; using System.Linq; using System转载 2011-09-16 08:17:43 · 602 阅读 · 0 评论 -
Silverlight中的导航总结
Page类的方法: 导航经常在程序中要用到,Silverlight中的导航分为两大类,三小类. 两大类:使用导航框架来完成(Frame,或者NavigationService类(包含在Page类中)),或者使用传统的修改容器的Content或者是Child等内容来实现转载 2011-09-16 08:18:23 · 690 阅读 · 0 评论 -
windows phone7 下 Silverlight 异步读取网络图片
项目有这样的需求,要求窗口加载一揽子图片,为了不让UI阻塞太久,采用异步读取后绑定显示的方案.图片的下载应该采用并发的过程(等待网络响应会很耗时,一张一张的下载,等待时间太长)图片的下载不能占用过多的线程数,应有个阀值(图片不是核心业务,不能占用那么多资源)在图片转载 2011-09-16 08:21:36 · 620 阅读 · 1 评论 -
Silverlight的依赖属性与附加属性http://www.silverlightchina.net/html/tips/2010/0328/920.html
好久没写Silverlight了,依赖属性(Dependency Property)和附加属性(Attached Property)这两个算是很基础的知识都不是很记得了。写一写,当做一下笔记吧。CLR属性 与 依赖属性CLR属性我们非常熟悉了,在DotNet编程中随处可见转载 2011-08-18 11:02:22 · 388 阅读 · 0 评论 -
Silverlight Toolkit中ContextMenu的用法
ContextMenu, 可以认为是上下文菜单,在某控件上长按时出现。如下图:它的使用方法,可以有两种。第一种,通过代码来实现,利用ContextMenuService ContextMenu menu = new ContextMen转载 2011-09-16 15:34:40 · 441 阅读 · 0 评论 -
Silverlight 安全性错误
这几天想用silverlight访问网站的xml文件,一直提示安全性错误,搜索了很多,终于解决了。 得在站点根目录添加一个clientaccesspolicy.xml文件,代码如下:?xml version="1.0" encoding="utf-8"?>acc转载 2011-09-16 15:35:43 · 865 阅读 · 0 评论 -
Silverlight/WP7 MultiBinding
在这篇文章里我将介绍去年我写的一个Silverlight多值绑定的升级版,这个升级版包括Silverlight 4,附加属性和多值绑定到一个对象上。多值绑定在WPF中允许绑定多个数据源到单个属性上,此时的绑定要结合数值转换器。但是这一个特性在silverlight中不被支转载 2011-09-16 15:38:38 · 467 阅读 · 0 评论 -
SilverXna初体验:基本游戏框架——古老的三段式
今年上半年,微软Silverlight5 Beta发布,随之而来的是更多的惊喜与更加亮眼的新特性。其中最令我在意的一点便是针对Xna 3D API的支持,虽然目前Silverlight5 Beta版中的Xna还只是完整Xna框架中的一个轻量子集,但自此之后web3D已再不是遥转载 2011-09-16 15:47:50 · 521 阅读 · 0 评论 -
Silverlight-遍历本地文件夹
SilverLight遍历本地用户文件夹,由于安全性考虑,SilverLight只能遍历我的文档,我的视频,我的图片,我的音乐四个本地文件夹,而且只能运行于Out-Of-Broswer模式中 帖代码: Dim folderList As New Lis转载 2011-09-16 15:50:45 · 546 阅读 · 0 评论 -
silverlight5 rc矢量打印
区别只是红色部分的几句代码。意思就是设置一下属性让打印服务知道那是矢量方式来打印。。// tests trying to force vector printing modeprivate void PrintVectorForced_Click(objectsend转载 2011-09-16 15:56:13 · 1318 阅读 · 1 评论 -
自制Silverlight页面跳转缓存
如果在一个页面我们正在处理一些事情,可是一些信息的参考需要跳转到另一个页面,可当我们返回回来发现我们页面之前的数据被刷新了,是不是有杀人的冲动呢,不急,下面我们就自己做一个页面的缓存. 其实,这个页面缓存的原理很简单,使用一个Dictionary存放一些我们我要要进行缓存的转载 2011-09-16 08:07:36 · 375 阅读 · 0 评论 -
SilverLight-摄像头捕获图像案例
最近做了一个SilverLight摄像头捕获图像案例,贴一下给大家: '打开电脑摄像头 Private Sub BtnCamClick(ByVal sender As Object, ByVal e As RoutedEventArgs) '取得转载 2011-09-16 08:15:24 · 892 阅读 · 1 评论 -
Multi tasking in Windows Phone 7.1
http://blogs.infosupport.com/blogs/alexb/archive/2011/05/26/multi-tasking-in-windows-phone-7-1.aspx 原帖地址 One of the coolest features in转载 2011-09-22 15:24:28 · 687 阅读 · 0 评论 -
MVC MVP MVVM 模式图、实例、优缺点【摘录】http://www.cnblogs.com/2018/archive/2011/05/20/2045893.html
在界面开发的过程中,为了提高多人协作能力和系统的可测试性,需要引入一些开发模式,本文针对常见的几个界面模式进行汇总,在以后使用时作为一个参考。A full branch of design patterns is dedicated to building UIs . The转载 2011-08-17 11:05:29 · 753 阅读 · 0 评论 -
SL拖拽笔记
<br />拖拽之能在同一个canvas中有效原创 2011-04-07 22:59:00 · 402 阅读 · 0 评论 -
如何关联Silverlight和ASP.NET项目 转自http://www.nocoo.us/2009/11/silverlight-asp-net-build-link/
<br /><br />用过Silverlight的兄弟都清楚,当在Visual Studio 2008中建立一个Silverlight Application Project时,首先会弹出一个提示框如上图,询问是否自动生成一个ASP.NET网站来托管这个Silverlight应用。默认会建立。一般情况下我们都会选择不建立,这样会在解决方案里少生成一个项目。<br />自动生成一个ASP.NET网站来托管这个Silverlight应用的好处是,在每次Debug整个解决方案的时候,Visual Studio转载 2010-07-19 23:46:00 · 844 阅读 · 0 评论 -
Silverlight中如何将style独立
<br />定义了个customcontrol,VS中自动生成了个Themes/Generic.xaml,并把Style写在其中, 想把这个Style单独写成1个xaml文件,然后在Generic.xaml中包含文件的路径。以下是具体方案:可以把每个控件单独放在一个文件里面,这样方便管理. 资源文件中有一个MergedDictionaries属性,用于引用外部资源文件.具体用法如下. <br /> <ResourceDictionary.MergedDictionaries><br /> <Reso转载 2010-07-29 13:15:00 · 359 阅读 · 0 评论 -
Silverlight全局(App.xaml)和局部样式汇总
<br />1、内联方式--即直接在控件内部利用其属性进行设置<br /><UserControl x:Class="RemoveTextBoxBorder.Page"<br /> xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" <br /> xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" <br /> Width="400" Height="3转载 2010-07-29 13:14:00 · 514 阅读 · 0 评论 -
怎样用Silverlight读取xml
<br />这例子是为我的试验项目"SLShowCase"做的读取xml的试验.看到园子里的朋友做到仿163幻灯片的demo就提前发上来了.<br /> 项目的功能是做案例展示.<br /> ok 首先,先定义xml.<br /> projects.xml<br /> 在sl中定义类. 以下是引用片段:<br /> public class project <br /> { <br /> public int id { get set } <br /> public string tit转载 2010-07-30 15:22:00 · 456 阅读 · 0 评论 -
SilverLight Timer[轉]
<br />在上海的时候问过SL开发团队Timer的使用问题,他们给了一个很好用的timer,就是下文中介绍的,Google了一下找到这篇文章,跟大家分享。<br /><br />定时器(Timer)是一个挺常见的功能。通过使用定时器, 可以每隔一段制定的时间后触发某一指定的事件,如刷新、定时提醒等等。那在Silverlight中怎么使用定时器呢?其实也很简单,且听我细细道来。:) HtmlTimer类和Storyboard这是最简单的实现定时器的方式。你可以在你的程序中直接使用HtmlTimer类,它位于原创 2010-07-30 11:12:00 · 363 阅读 · 0 评论 -
SilverLight 4页面跳转大全
<br />//Silverlight页面的跳转<br />//(Application.Current.RootVisual as IContent).Content = new DragControl();<br />//普通页面跳转<br />HtmlWindow html = HtmlPage.Window;<br />//html.Navigate(new Uri("http://www.0379zd.com"));//普通网址<br />html.Navigate(new Uri("../Ind转载 2010-06-17 09:50:00 · 5659 阅读 · 0 评论 -
silverlight系列(Geometry、Path、Transforms、3DEffects)
silverlight系列(Geometry、Path、Transforms、3DEffects)<br />2010-03-03 11:06 by key_sky, 144 visits, 网摘, 收藏, 编辑一、Geometry:<br />简单几何图形包括LineGeometry、RectangleGeometry 和 EllipseGeometry,用于创建基本的几何形状,如直线、矩形和圆。LineGeometry 通过指定直线的起点和终点来定义。 RectangleGeometry 通过使用 Re转载 2010-06-17 10:02:00 · 539 阅读 · 0 评论 -
Silverlight开发工具汇总
Silverlight开发工具汇总时间:2010-02-19 12:26来源:银光中国网 作者:Jv9 点击: 2227次随着Silverlight技术的逐步完善,Silverlight应用大批的涌现,近期的2010年冬季奥运会,Silverlight作为首选视频播放技术,为全球提供在线赛事实况。 Silverlight技术的发展需要更多的开发人员加入,作为Silverlight技术的支持者,我把平时Silverlight开发使用的工具进<br />随着Silverlight技术的逐步完善,Silverli原创 2010-06-21 22:30:00 · 442 阅读 · 0 评论 -
2010 Silverlight Json 数据与通信
<br />环境Microsoft Visual C# 2010 Beta2<br /> 2010 集成Silverlight 3开发环境 .net 4.0<br />根据TerryLee的一步一步学Silverlight 2系列修改<br />1、建立一个Silverlight 项目<br /> <br />2、建立项目完成后系统会自动产生一个web项目用以运行Silverlight程序<br />3、Silverlight是客户端程序,我们从服务端开始。使用Handler和WebRequest原创 2010-08-31 09:35:00 · 316 阅读 · 0 评论 -
Json 操作
Serialization ExampleProduct product = newProduct();product.Name = "Apple";product.Expiry = newDateTime(2008, 12, 28);product.Price = 3.99M;product.Sizes = newstring[] { "Small", "Medium", "Large" }; string json = JsonConvert.SerializeObject(product);//{//转载 2010-08-31 11:27:00 · 377 阅读 · 0 评论 -
WPF 遍历枚举类型
<br />string enumName = "枚举类型的命名空间全称";(一定要是全称)<br /> <br />System.Reflection.Assembly asm = Assembly.GetEntryAssembly();<br /> Type type = asm.GetType(enumName);<br /> FieldInfo[] fields = type.GetFields();<br /> int count原创 2010-11-26 15:05:00 · 1343 阅读 · 0 评论 -
SL数据绑定
<br /> <br />http://www.cnblogs.com/webabcd/archive/2009/01/05/1337190.html转载 2011-03-04 10:41:00 · 421 阅读 · 0 评论 -
稳扎稳打 Silverlight 4.0 教程
<br />稳扎稳打 Silverlight 4.0 教程的全部内容:<br /> <br />http://www.cnblogs.com/webabcd/category/106371.html<br /> <br />希望各位对SL感兴趣的同仁能够仔细阅读,对本人而言,这应该是比较细而且比较全的一部教程原创 2011-04-08 15:21:00 · 964 阅读 · 0 评论 -
Silverlight关于容器与子控件的加载与事件触发
<br /> Silverlight中的控件在加载时,会先触发子控件的Loaded事件,然后才会触发外层容器的Loaded控件(本人用Grid 中 加入 DataGrid做的实验)。但是针对ActualWidth等属性的变化,我还没有想到如何检测到究竟是谁先谁后。但是根据我的个人判断,应该是谁先发生了改变,另一个会相对做出相应。为什么呢?这要源于下面的这个重要信息:<br /><br /><br />在今天与Leader的探讨中得知,silverlight与wpf的事件触发机制不同:wpf的触发机制是原创 2011-04-06 13:39:00 · 1374 阅读 · 0 评论 -
SL基本设置
<br /><div id="silverlightControlHost"><br /> <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"><br /> <param name="source" value="ClientBin/TheHeroesOfUniverseClient.xap"/><br /> <p原创 2011-04-07 23:00:00 · 1369 阅读 · 0 评论 -
ListBox无法滚动
今天在做windows phone 7的应用,发现我的ListBox就是无法拖动、滚动,而跟之前的代码对比了之后发现没有什么特殊的东西,怎么就不行了呢? 后来发现一个问题,我的ListBox是放在一个Grid中的StackPanel里面。而之前没有问题的代码中,是在一个G原创 2011-10-11 16:51:29 · 946 阅读 · 1 评论