[源码下载]
作者: webabcd
在线DEMO
http://www.cnblogs.com/webabcd/archive/2009/08/04/1538238.html
1、 稳扎稳打Silverlight(33) - 3.0控件之AutoCompleteBox,DataPager
介绍
Silverlight 3.0 控件一览:
2、 稳扎稳打Silverlight(34) - 3.0控件之Frame,ValidationSummary
介绍
Silverlight 3.0 控件一览:
3、 稳扎稳打Silverlight(35) - 3.0控件之ChildWindow,VirtualizingStackPanel
介绍
Silverlight 3.0 控件一览:
4、 稳扎稳打Silverlight(36) - 3.0控件之TreeView,MediaElement增强
介绍
Silverlight 3.0 控件一览:
5、 稳扎稳打Silverlight(37) - 3.0动画之Easing(缓动效果)
介绍
Silverlight 3.0 动画的缓动效果:
6、 稳扎稳打Silverlight(38) - 3.0滤镜之BlurEffect,位图API之WriteableBitmap
介绍
Silverlight 3.0 图形系统的相关新增功能
7、 稳扎稳打Silverlight(39) - 3.0通信之二进制XML通信,本地连接
介绍
Silverlight 3.0 通信的新增功能
8、 稳扎稳打Silverlight(40) - 3.0绑定之Element to Element Binding,自定义光标
介绍
Silverlight 3.0 绑定的新增功能,样式相关的新增功能
9、 稳扎稳打Silverlight(41) - 3.0Tip/Trick之GPU 加速,Silverlight 插件对象
介绍
Silverlight 3.0 提示和技巧系列
补充:
1、UIElement 上新增了 MouseWheel 事件
OK
[源码下载]
稳扎稳打 Silverlight 3.0 系列文章索引
作者: webabcd
在线DEMO
http://www.cnblogs.com/webabcd/archive/2009/08/04/1538238.html
1、 稳扎稳打Silverlight(33) - 3.0控件之AutoCompleteBox,DataPager
介绍
Silverlight 3.0 控件一览:
- autocompletebox - 自动完成控件。当用户输入部分信息后,此控件可以基于指定的过滤算法在一个下拉框中陈列出匹配项
- DataPager - 分页控件
2、 稳扎稳打Silverlight(34) - 3.0控件之Frame,ValidationSummary
介绍
Silverlight 3.0 控件一览:
- Frame - 与 Page 控件结合使用,从而实现导航功能(可以由此实现 Deep Linking)
- Page - 与 Frame 控件结合使用
- Label - 比 TextBlock 功能多一些,可以用来对错误的验证信息做提示
- DescriptionViewer - 鼠标经过时的提示信息
- ValidationSummary - 汇总显示验证错误的信息
3、 稳扎稳打Silverlight(35) - 3.0控件之ChildWindow,VirtualizingStackPanel
介绍
Silverlight 3.0 控件一览:
- ChildWindow - 用于在父窗体前弹出一个的子窗体
- SaveFileDialog - 用户发起的保存文件对话框(OpenFileDialog - 打开文件对话框)
- HeaderedItemsControl - 呈现标题和集合数据的控件
- VirtualizingStackPanel - 虚拟化的 StackPanel(即仅生成需要显示的 UI 元素。当绑定了大量数据,而某时仅显示其中一小部分的时候,使用此控件则可大幅提高呈现效率)
4、 稳扎稳打Silverlight(36) - 3.0控件之TreeView,MediaElement增强
介绍
Silverlight 3.0 控件一览:
- TreeView - 树控件
- ListBox - 改进:支持多选
- DataGrid - 改进:结合 PagedCollectionView 实现数据分组,增加了一些编辑数据的相关事件,结合 DataAnnotations 实现数据验证,等。。。
- MediaElement - 增加了对视频 H.264 编码格式的支持,和对音频 AAC 编码格式的支持
5、 稳扎稳打Silverlight(37) - 3.0动画之Easing(缓动效果)
介绍
Silverlight 3.0 动画的缓动效果:
- Easing 可以与 Storyboard 结合实现动画的缓动效果
- Silverlight 3 内置 11 种缓动效果:分别为BackEase,BounceEase,CircleEase,CubicEase,ElasticEase,ExponentialEase,PowerEase,QuadraticEase,QuarticEase,QuinticEase,SineEase
- 各个缓动类都继承自 EasingFunctionBase,除了 EasingFunctionBase 提供的功能外,各个缓动类可能还会有各自的属性(懒的写了,查文档吧)
- EasingFunctionBase 有一个用于设置缓动模式的枚举类型属性 EasingMode (EasingMode.EaSEOut(默认值),EasingMode.EaseIn,EasingMode.EaseInOut)
6、 稳扎稳打Silverlight(38) - 3.0滤镜之BlurEffect,位图API之WriteableBitmap
介绍
Silverlight 3.0 图形系统的相关新增功能
- BlurEffect - 模糊滤镜
- DropShadowEffect - 阴影滤镜
- 自定义滤镜
- PlaneProjection - 将平面的 UIElement 映射到 3D
- WriteableBitmap - 位图 API(Bitmap API)
7、 稳扎稳打Silverlight(39) - 3.0通信之二进制XML通信,本地连接
介绍
Silverlight 3.0 通信的新增功能
- 二进制XML通信 - 与 WCF 服务间通信,可以使用二进制 XML 传递数据(提高传输性能)
- 本地连接 - 允许客户端的两个 Silverlight 程序之间直接进行通信(不用通过服务端)
8、 稳扎稳打Silverlight(40) - 3.0绑定之Element to Element Binding,自定义光标
介绍
Silverlight 3.0 绑定的新增功能,样式相关的新增功能
- Element to Element Binding - Element 到 Element 之间的绑定
- RelativeSource - 一个扩展标记,用于指定关联数据源为 Self 或 TemplatedParent
- 动态修改样式 - 在 Runtime 时修改样式
- 样式继承 - 通过 BasedOn 使某样式可以继承自另一个样式
- 自定义光标 - 通过 CaretBrush 自定义输入框的光标的样式
9、 稳扎稳打Silverlight(41) - 3.0Tip/Trick之GPU 加速,Silverlight 插件对象
介绍
Silverlight 3.0 提示和技巧系列
- GPU 加速 - 对 GPU 加速的支持
- Out-Of-browser - 浏览器外运行,即支持脱离浏览器运行
- 应用程序库缓存 - 将 dll(zip) 缓存到客户端浏览器中
- 合并 ResourceDictionary - 整合不同位置的 ResourceDictionary
- 应用程序扩展服务 - 通过扩展 Application 来提供附加服务
- Silverlight 插件对象的新增功能 - 在 Silverlight 3.0 中 Silverlight 插件对象的新增功能
补充:
1、UIElement 上新增了 MouseWheel 事件
OK
[源码下载]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。