代码改变世界

随笔分类 - Silverlight

拜访chris和他们的易启互动

2011-12-17 18:07 by 撞破南墙, 1824 阅读, 收藏, 编辑
摘要: 有幸认识chris,知道他是高手了,便向他请教如何学习silverlight,他给我的建议让我很受用:1 从底层开始看起,比如 object,2 看官方帮助文档 。我也是受了他的影响,“自底向上”,把silverlight的帮助文档都看了一遍,自觉收获不少。 阅读全文

Silverlight WriteableBitmap版-流体力学的演示

2010-12-27 11:43 by 撞破南墙, 984 阅读, 收藏, 编辑
摘要: 供园友把玩测试。由于象素单位太小,所以“可视”的精度小一些。下载版 阅读全文

Silverlight开发-“慢”游美丽的分形世界(画分形2)

2010-12-26 22:40 by 撞破南墙, 2234 阅读, 收藏, 编辑
摘要: 应该有不少同学看了我刚刚发的Silverlight杂记- 图片及WriteableBitmap的使用(画分形1)如你所知。分形真的是一个非常神奇的东西。是艺术与科学的结合。。。申明一下:1 本查看器基于我在Silverlight杂记- 图片及WriteableBitmap的使用(画分形1)一文中的画分形修改,想看简单版本的去那里看。2 操作说明:IN/OUT是往里往外看, 输入框只能输入数字。dr... 阅读全文

Silverlight杂记-自定义loading

2010-12-26 21:33 by 撞破南墙, 1813 阅读, 收藏, 编辑
摘要: Silverlight承载的页面中 param name="splashScreenSource" value="SilverlightLoader.xaml" / param name="onSourceDownloadProgressChanged" value="appDownloadProgressChanged" / param name="onSourceDownloadCo... 阅读全文

Silverlight杂记-behaviors

2010-12-26 19:20 by 撞破南墙, 603 阅读, 收藏, 编辑
摘要: 使用已经存在的behaviors 1引入DLL 2在XAML中添加行为, 在这里添加了2个,一个是拖动,一个是缓动效果 [代码] [代码]自定义behaviors public class CustomBehavior : BehaviorButton { protected override void OnAttached() { base.OnAttached(); AssociatedObject.Click += new RoutedEventHandler(OnButtonClick); } protected override void OnDetaching() { 阅读全文

Silverlight杂记- 图片及WriteableBitmap的使用(画分形1)

2010-12-26 17:40 by 撞破南墙, 2217 阅读, 收藏, 编辑
摘要: 支持的图片格式 从一个UI中获取为图片 [代码] 画图 先看效果吧,还是挺漂亮的 [代码] WriteableBitmap 扩展阅读: http://www.cnblogs.com/webabcd/archive/2009/08/27/1554804.html 阅读全文

Silverlight杂记Media和SMF播放控件推荐

2010-12-25 21:54 by 撞破南墙, 1676 阅读, 收藏, 编辑
摘要: Silverlight中播放格式 1Silverlight中支持播放的格式 2 传递方法支持的容器 2.1 SMOOTH STREAMING WITH IIS 平滑流式处理(MediaStreamSource 的特定类型。 他提供了:@1自动平衡CPU(CPU忙时降帧)@2自动平衡宽带 @3Simplified caching and support for content delivery ... 阅读全文

Silverlight杂记-本地程序间的互通

2010-12-25 15:50 by 撞破南墙, 1298 阅读, 收藏, 编辑
摘要: 只要使用到两个类一个用来发送一个用来接收。 可以有多个发送端,但只能有一个接收端。 来段demo [代码] 其中一个是IE9 一个是 opera浏览器。 一些模糊的概念 1域 详见扩展阅读 “域(Domain)”和“应用程序域(AppDomain)”不是一回事。域表明了Silverlight应用程序的位置信息,诸如:“www.myuniversity.edu.cn”之类,而应用程序域则代表了Sil... 阅读全文

Silverlight杂记-获取网络数据源的几种方式

2010-12-25 01:33 by 撞破南墙, 2028 阅读, 收藏, 编辑
摘要: 1跨域验证 [代码] 2与数据源连接 1 SOAP services 服务端新建一个asmx 得到 [代码]客户端 [代码]客户端的config [代码] 这里会涉及到一堆WCF 的知识。可能需要你额外去学习。 2 RESTful Sercvices 从RESTFUL的services上获取信息[代码] 3HTTP方式 1手动构造 使用System.Net.Browser.We... 阅读全文

Silverlight杂记输入验证Input validation

2010-12-23 04:18 by 撞破南墙, 1662 阅读, 收藏, 编辑
摘要: binding是一个非常重要的特性,所有的验证显示也都是通过它来 实现的。在Silverlight4中由IDataErrorInfo and INotifyDataErrorInfo interfaces 来实现 1 捕获异常 TextBox Grid.Row="0" Grid.Column="1" Text="{Binding LastName, Mode=TwoWay, Valida... 阅读全文

Silverlight显示控件 DataForm

2010-12-23 01:40 by 撞破南墙, 1844 阅读, 收藏, 编辑
摘要: DataForm显示数据 1 按钮的显示 2自定义显示 LabelPosition="Top" 3自定义编辑 添加和显示模板 Customizing edit, add, and display templates [代码]publicclassPerson[代码] 编辑模式 添加模式 是否允许编辑 [Editable(false)] public MaritalStatus MaritalStatus { get; set; } 一些属性 阅读全文

Silverlight杂记-绑定和显示

2010-12-22 01:36 by 撞破南墙, 494 阅读, 收藏, 编辑
摘要: 绑定 1运行时绑定 DateTime currentTime = DateTime.Now; Binding binding = new Binding(“TimeOfDay”); binding.Source = currentTime; binding.Mode = BindingMode.OneWay; myTextBox.SetBinding(TextBox.TextProperty, binding); 2设计时绑定 TextBox x:Name=“myTextBox” Text=“{Binding TimeOfDay, Mode=OneWay}” / 使用属性绑定的方 阅读全文

Silverlight杂记-控件相关

2010-12-21 01:21 by 撞破南墙, 415 阅读, 收藏, 编辑
摘要: Button控件 1用于可视的表现的属性 2索引和状态 3模板 4button的内容之所以可以放任意的控件是因为调用使用一个 ContentPresenter  控件来呈现。   5... 阅读全文

Silverlight应用开发2webcam自拍保存和"录像"

2010-11-30 22:40 by 撞破南墙, 3554 阅读, 收藏, 编辑
摘要: 1 题外话:缘起 2 开工ing 2.1Silverlight中的视频 2.2伪视频录像 3 展示 4 题外话二 阅读全文

我(撞破南墙)的部分文章索引

2010-11-27 21:13 by 撞破南墙, 1393 阅读, 收藏, 编辑
摘要: Silverlight MVC WINDOW FORM 阅读全文

《Silverlight4InAction》每帧渲染的过程等

2010-11-26 22:44 by 撞破南墙, 1630 阅读, 收藏, 编辑
摘要: 1 运行时动态拼接xaml装载2 装载Silverlight的过程3 windowless和background4 呈现的过程..... 阅读全文

MVVMLight源码分析之EventToCommand

2010-11-21 22:23 by 撞破南墙, 3497 阅读, 收藏, 编辑
摘要: 1如何使用1.1MVVM下的写法1.2后台如何调用2追踪后面的实现3为什么要使用1.1MVVM下的写法 阅读全文

MVVMLight源码分析之消息机制和ViewModelBase

2010-11-06 18:24 by 撞破南墙, 7595 阅读, 收藏, 编辑
摘要: 1 介绍 MVVMLight 2 代码分析方法 3 具体剖析 3.1 消息机制的剖析 3.2 ViewModelBase 阅读全文

案例分析 BookShelf 概览(MVVM)

2010-10-31 22:38 by 撞破南墙, 2658 阅读, 收藏, 编辑
摘要: 1 介绍案例2 介绍MVVM和RIA Services 2.1MVVM 2.2RIA Services 3 正式开始 3.1 目录结构 3.2 View如何与ViewModel关联 3.3 ViewModel如何与Model关联 3.4 ViewModel中的Command 3.5 不同的View之间的沟通 3.6。。。。更多下次吧 4 相关资源 阅读全文

Silverlight飞机打飞机游戏

2010-10-13 22:32 by 撞破南墙, 4495 阅读, 收藏, 编辑
摘要: 附带Silverlight源码和c# winform 源码。起因:国庆前一天突然想写个飞机游戏,就开始疯狂coding了一天得到了一个雏形。国庆间断断续续改了些bug,国庆完之后又拿出来玩了几天。现贴出来供大家参考玩玩。 阅读全文