Silverlight 5.0 Beta版新特性 相关资料搜集

Silverlight 5.0 Beta版新特性 相关资料搜集,第1张

概述一、Silverlight 5 beta新特性系列 http://www.cnblogs.com/chengxingliang/category/294307.html   Silverlight 5 beta新特性探索系列:9.视频快进快退和TextSearch对象对文字项查询 摘要: 本节讲诉两个新特性:一、在Silverlight 5中可以控制MediaElement对象播放的视频进行快进快 一、Silverlight 5 beta新特性系列

http://www.cnblogs.com/chengxingliang/category/294307.HTML

 

@H_403_12@ Silverlight 5 beta新特性探索系列:9.视频快进快退和TextSearch对象对文字项查询 摘要: 本节讲诉两个新特性:一、在Silverlight 5中可以控制MediaElement对象播放的视频进行快进快退控制。二、在Silverlight 5中的文字项进行搜索查询。 一、对于MediaElement媒体播放对象的视频进行快退快进控制 它是通过MediaElement.PlaybackRate属性进行控制的。当前此属性只支持-8.0、-4.0、0.5、1.0、2.0、4.0、 8.0七个参数,也就是快退8倍速、快退4倍速、慢放0.5倍速、正常速度、快进2倍速、快进4倍速、快进8倍速。现在我们看本实例中的 MediaElement对象控制源码如下: //控制播放速度 int flag=0;. 阅读全文 posted @ 2011-04-26 10:18 程兴亮 阅读(678) | 评论 (1) 编辑 @H_403_12@ Silverlight 5 beta新特性探索系列:8.Silverlight 5中自定义扩展标记 摘要: 在Silverlight 5中新增了自定义扩展标记,它通过继承于MarkupExtension 类,重载该类中的ProvIDeValue方法以判断得到相应的返回值,以设置被绑定控件的属性。 下面我们通过一个最为简单的实例来理解自定义扩展标记是如何工作的。 第一步:新建一个UserMarkExtension.cs类,注意UserMark(扩展标记名)+Extension.cs(固定的后 缀)=UserMarkExtension.cs 第二步:设置3个可被访问的属性标签LBText,LBWIDth,RcRadius 第三步:重载PrivIDeValue函数,设置返回的属性值,三个步骤的UserMa. 阅读全文 posted @ 2011-04-25 10:46 程兴亮 阅读(955) | 评论 (1) 编辑 @H_403_12@ Silverlight 5 beta新特性探索系列:7.结合上层元素属性绑定和Style Setter上的绑定 摘要: 在Silverlight 5中添加了相对上层元素属性的绑定,还有Style Setter也可以绑定数据。 一、相对上层元素属性的绑定 它是在元素内部的子孙级元素中的某一些属性可以绑定为祖先级元素的某一些属性。比如说再一个ListBox的Tag元素值为:“这是第一个父级绑定”,在 ListBox.Templete下面添加一个TextBlock元素的Text属性设置为<TextBlock Text="{Binding Tag,relativeSource={relativeSource AncestorType=ListBox,AncestorLevel=1}}"/> 阅读全文 posted @ 2011-04-22 09:53 程兴亮 阅读(1201) | 评论 (12) 编辑 @H_403_12@ Silverlight 5 beta新特性探索系列:6.Silverlight 5新增低延迟声音效果类SoundEffect.支持wav音乐格式【附带源码实例】 摘要: 在Silverlight 5中新增了一个SoundEffect类和SoundEffectInstance类用以加载wav格式的音乐,这样可以很及时的为动画添加音效。 现在我们看如何使用这两个类来控制播放wav音乐,首先引入mav音乐格式的文件(音频采样大小必须为16或者8位不能是24位,采用PCM编 码,22.5,44.1 or 48khz的采样率)如下图属性: 其次将引入的wav格式音乐文件在项目中右键点击其属性设置其“生成 *** 作”为“内容”,如下图所示: 现在我们准备XAML代码以控制SoundEffectInstance类的属性,调节音乐播放效果: <GrID x:name=&quo 阅读全文 posted @ 2011-04-21 10:10 程兴亮 阅读(1039) | 评论 (4) 编辑 @H_403_12@ Silverlight 5 beta新特性探索系列:5.Silverlight 5中设置隐式数据重用模板【附带源码实例】 摘要: 在Silverlight 5中增加了隐式数据重用模板的特性,此特性是根据模板设置DataType类型自动绑定该显示样式,而且隐式模板可重用性高节约了代码量。 隐式数据重用模板的运行原理是这样的:ListBox的ItemsSource属性设置包含Model类型集合M(包括很多个类型AAAA和类型 BBBB),当检测到ListBox第一行的数据源是类型AAAA,则按照<DataTemplate DataType="model:AAAA">的隐式数据模板显示AAAA类型的数据。当检测到ListBox第二行的数据源是类型BBBB,则按 照<DataTemplate D 阅读全文 posted @ 2011-04-20 09:43 程兴亮 阅读(1360) | 评论 (19) 编辑 @H_403_12@ Silverlight 5 beta新特性探索系列:4.Silverlight 5 beta中鼠标双击/鼠标多重点击的实现 摘要: 在Silverlight 5中新增了鼠标双击和多重点击的实现,当然在这里包括鼠标左键和鼠标右键的双击,多重点击。在Silverlight 5的MousebuttonEventArgs类中新增了一个属性名为ClickCount:获取到触发事件源在单位时间内被点击的次数(注意:单位时间 是由 *** 作系统的"控制面板"-->"鼠标"-->"双击速度"设置的)。 下面我们来看一个实例以判断是否双击还是多重点击,首先我们看实例的XAML代码: <GrID x:name="LayoutRoot" Backgroun 阅读全文 posted @ 2011-04-19 11:47 程兴亮 阅读(1738) | 评论 (7) 编辑 @H_403_12@ Silverlight 5 beta新特性探索系列--索引目录 摘要: 本系列讲诉Silverlight 5 beta版本新出的功能的具体细节,以及每种新功能的源码实例。这些知识点将一步一步向大家讲诉出来。持续更新中。Silverlight 5 beta新特性探索系列:1.安装Silverlight 5 beta环境以及OOB模式下Silverlight 5 多窗口支持Silverlight 5 beta新特性探索系列:2.在XAML代码中设置断点和Binding绑定调试Silverlight 5 beta新特性探索系列:3.Silverlight5中的文字增进控制Silverlight 5 beta新特性探索系列:4.Silverlight 5 beta中鼠标. 阅读全文 posted @ 2011-04-18 22:11 程兴亮 阅读(357) | 评论 (4) 编辑 @H_403_12@ Silverlight 5 beta新特性探索系列:3.Silverlight5中的文字增进控制【附带实例源码】 摘要: 在Silverlight 5中新增了CharacterSpacing属性对文字间距进行控制,增加了RichTextBoxOverflow控件以灵活的对大量文字进行合理的排 版显示。 一、CharacterSpacing属性 在Silverlight原来的版本中文字和文字之间并没有一个间距控制属性,这让某一些特殊的文字显示场合排版不易(比如杂志,电子报),在 Silverlight 5中引入的CharacterSpacing属性就可以很好处理文字间距,它可用做TextBlock,RichTextBox,Label等文字控件, 其具体文字间隔像素计算公式如下:字体大小*CharacterSpacing. 阅读全文 posted @ 2011-04-18 15:05 程兴亮 阅读(1182) | 评论 (3) 编辑 @H_403_12@ Silverlight 5 beta新特性探索系列:2.在XAML代码中设置断点和Binding绑定调试【附带源码实例】 摘要: 在Silverlight之前的版本中都不能在XAML代码中设置断点以跟踪调试的,在Silverlight 5 beta版中我们将能够为Binding数据的XAML代码设置断点以跟踪调试相应的数据绑定过程。 首先我们新建一个Silverlight 5应用程序,然后准备后台数据代码如下以绑定一个DataGrID控件。 public MainPage() { InitializeComponent(); List<Cityinformation> cityList=new List<Cityinformation>(){ new Cityinformation(){ City 阅读全文 posted @ 2011-04-16 09:55 程兴亮 阅读(1312) | 评论 (10) 编辑 Silverlight 5 beta新特性探索系列:1.安装Silverlight 5 beta环境以及OOB模式下Silverlight 5 多窗口支持 摘要: Silverlight 5 beta版本总算于昨日放出,怀着激动的心情今天将开发环境更新为Silverlight 5 beta版本,并且接触Silverlight 5 beta的第一个新特性:OOB模式下的多窗口的d出显示。 现在我们开始Silverlight 5 Beta版本的安装,首先需要为VS2010打一个VS2010 SP1补丁,然后我们再下载Silverlight 5 Beta Tools for Visual Studio SP1,一步一步安装完毕,最后我们下载Silverlight 5 Features document新特性的文档。至此我们即可踏上Silverlight 5开. 阅读全文

 

二、乱世经典写的系列

http://www.cnblogs.com/chenkai/archive/2011/04/26/2029405.HTML

 

相关新特性索引 :

Silverlight 5 Beta新特性预览

Silverlight 5 Beta新特性[1]数据绑定中断点调试

Silverlight 5 Beta新特性[2]鼠标多重点击点击实现

Silverlight 5 Beta新特性[3]多窗体支持

Silverlight 5 Beta新特性[4]文本缩进控制

Silverlight 5 Beta新特性[5]隐式模板支持

Silverlight 5 Beta新特性[6]低延迟对WAV格式声音效果支持

@H_419_152@ 总结

以上是内存溢出为你收集整理的Silverlight 5.0 Beta版新特性 相关资料搜集全部内容,希望文章能够帮你解决Silverlight 5.0 Beta版新特性 相关资料搜集所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1078035.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存