看看Silverlight4有哪些新特性

看看Silverlight4有哪些新特性,第1张

概述  (只列举了部分新特性) 1, 打印支持 引入了PrintDocument类 参考这里   2,鼠标右键,鼠标中键支持 引入了 UIElement.MouseRightButtonDown Event , UIElement.MouseRightButtonUp Event, UIElement.MouseWheel Event   3, 富文本支持 引入 RichTextArea 类 参考这篇

 


(只列举了部分新特性)

1, 打印支持

引入了Printdocument类

参考这里

 


2,鼠标右键,鼠标中键支持

引入了 UIElement.MouseRightbuttonDown Event,UIElement.MouseRightbuttonUp Event, UIElement.MouseWheel Event

 

3, 富文本支持

引入 RichTextArea 类

参考这篇文章:http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/11/18/silverlight-4-rough-notes-richtextarea.aspx

 

4, ICommand接口

恩,这是一个比较好的消息
参考这篇文章: http://weblogs.asp.net/nmarun/archive/2009/12/02/using-icommand-silverlight-4.aspx

 

5, 剪切板支持

引入Clipboard类

 

6, Webbrowser控件

比较有意思的一个事情是,我们可以在Silverlight中用Webbrowser控件播放Youtube上的Flash视频

 

7,Out-Of-browser (enhance) 以及访问用户本地文件

Out-Of-browser好像是SL3引入的,但在4中有所提升,具体的看这里: http://blogs.microsoft.co.il/blogs/alex_golesh/archive/2010/03/15/silverlight-4-quick-tip-out-of-browser-improvements.aspx

关于本地文件访问看这里:http://weblogs.asp.net/nmarun/archive/2009/11/27/local-file-access-silverlight-4.aspx

 

8,COM

Flash好像不能访问COM对象吧(我不太懂FLASH),恩,Silverlight 4 可以, 使用 ComautomationFactory,

这里有个DEMO,看看如何和访问OutLook

 

9,提示窗(气泡),反正就是像Outlook新邮件提醒那样的提示框

NotificationWindow 看这里:http://www.85turns.com/2009/11/18/notificationwindow-silverlight-4/

 

10,Web Request中的验证支持

看这里:http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/11/18/silverlight-4-rough-notes-networking.aspx

 

11,全屏显示时的全键盘访问

貌似以前全屏时只能访问部分键盘按钮

 

12, 文本截断(trimming)

以前居然不支持这个,匪夷所思 (这算改掉的一个Defect,还是New Feature啊?)

 

13,VIEwBox控件

 

14,RTL

不是什么高深的概念,就是Right-To-left文本显示

 

15,DRM(数字版权管理)

看这里吧,这些API在中国被调用的频率应该很低 http://msdn.microsoft.com/en-us/library/cc838192(VS.96).aspx

 

16,从桌面拖放对象到SL应用程序

比较有意思,以后的博客编辑器插入图片或许会比较方便,看个DEMO:http://elegantcode.com/2009/11/23/silverlight-4-beta-using-silverlight-as-drop-target/

 

17,数据验证

我们都知道WPF数据验证功能,恩,SL4也有了:http://johnpapa.net/silverlight/enabling-validation-in-silverlight-4-with-idataerrorinfo/

 

18,DependencyObject 级别的数据绑定

传说以前只支持FrameworkElement级别的(好奇怪哦)

 

19,MEF(Managed Extensibility Framework )支持

看这里 http://microsoftpdc.com/Sessions/FT24 
顺便问一下:这个世界上为啥会有MEF,Prism共同存在的理由呢?

 

20, FluID UI 支持

(过度动画??)http://martinkruszynski.blogspot.com/2009/12/new-features-in-silverlight-4-beta_11.html

总结

以上是内存溢出为你收集整理的看看Silverlight4有哪些新特性全部内容,希望文章能够帮你解决看看Silverlight4有哪些新特性所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存