[源码下载]

稳扎稳打 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, Page, Label,
DescriptionViewer,
ValidationSummary

介绍
Silverlight 3.0 控件一览:

  • Frame – 与 Page 控件结合使用,从而完毕导航功效(能够因而达成 Deep
    Linking)
  • Page – 与 Frame 控件结合使用
  • Label – 比 TextBlock 功用多一些,能够用来对不当的证实音讯做提醒
  • DescriptionViewer – 鼠标经过时的晋升新闻 
  • ValidationSummary – 汇总展现验证错误的信息 

3、三思而行Silverlight(35) – 3.0控件之ChildWindow, SaveFileDialog,
HeaderedItemsControl,
VirtualizingStackPanel

介绍
Silverlight 3.0 控件一览:

  • ChildWindow – 用于在父窗体前弹出1个的子窗体
  • SaveFileDialog – 用户发起的保留文件对话框(OpenFileDialog –
    打开文件对话框)
  • HeaderedItemsControl – 呈现标题和聚集数据的控件
  • VirtualizingStackPanel – 虚拟化的 StackPanel(即仅生成供给出示的 UI
    成分。当绑定了汪洋数码,而某时仅突显中间一小部分的时候,使用此控件则可大幅度进步显示功能) 

4、三思而行Silverlight(36) – 3.0控件之TreeView, ListBox增强,
DataGrid增强,
MediaElement增强

介绍
Silverlight 3.0 控件一览:

  • TreeView – 树控件
  • ListBox – 立异:帮忙多选
  • DataGrid – 革新:结合 PagedCollectionView 完结数据分组,
    扩充了一些编辑数据的连锁事件, 结合 DataAnnotations 完结多少证实,
    等。。。
  • MediaElement – 扩张了对录像 H.264 编码格式的支撑,和对旋律 AAC
    编码格式的援助 

5、从长商议Silverlight(37) –
3.0动画之Easing(缓动作效果果)

介绍
Silverlight 3.0 动画的缓动作效果果:

  • Easing 能够与 Storyboard 结合贯彻动画的缓动作效果果
  • 2018正版葡京赌侠诗,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, DropShadowEffect,
自定义滤镜, 3D效果之PlaneProjection,
位图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,
RelativeSource; 样式之动态修改样式, 样式继承,
自定义光标

介绍
Silverlight 3.0 绑定的新增效益,样式相关的新增效益

  • Element to Element Binding – Element 到 Element 之间的绑定 
  • RelativeSource – 一个扩充标记,用于钦定关联数据源为 Self 或
    TemplatedParent 
  • 动态修改样式 – 在 Runtime 时修改样式 
  • 体制继承 – 通过 BasedOn 使某样式能够继承自另三个体制 
  • 自定义光标 – 通过 CaretBrush 自定义输入框的光标的体制 

9、从长远的角度考虑Silverlight(41) – 3.0Tip/Trick之GPU 加快, Out-Of-Browser,
应用程序库缓存, 合并 ResourceDictionary, 应用程序扩大服务, Silverlight
插件对象

介绍
Silverlight 3.0 提示和技能体系

  • GPU 加快 – 对 GPU 加速的支撑
  • Out-Of-Browser –  浏览器外运作,即协理脱离浏览器运转
  • 运用程序库缓存 – 将 dll(zip) 缓存到客户端浏览器中 
  • 集合 ResourceDictionary – 整合分化职务的 ResourceDictionary 
  • 应用程序扩张服务 – 通过扩展 Application 来提供附加服务
  • Silverlight 插件对象的新增效益 – 在 Silverlight 3.0 中 Silverlight
    插件对象的新增效益

补充:
① 、UIElement 上新增了 MouseWheel 事件

OK
[源码下载]

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图