Silverlight3.0教程下载

2024-04-12 20:07:58
Silverlight 3 运行时版本是3.0.40307.0 
Silverlight 3.0的的控件也增加了很多,加入2.0含有的控件和Toolkit控件和一些新增的SL3控件 
Silverlight 2到Silverlight 3 Beta的变化: 
Ensuring That Your Silverlight 2 Applications Work with the Silverlight 3 Beta ReleaseIntroductionThis topic discusses the changes made to the Silverlight runtime and Silverlight tools between the Microsoft Silverlight 2 and Silverlight 3 Beta. The changes discussed in this article are focused on changes that might cause your older Silverlight-based applications to now fail or behave differently, not on new features/enhancements for this release. 
Note   Corrections/Additions to this document (if any) are listed here. 
Contents: 
· OpenFileDialog.ShowDialog() can now only be opened from a user initiated event 
· HyperlinkButton now navigates the entire window and not just the IFRAME that Silverlight is in 
· Mouse events inside a Popup now give positions relative to the pop-up not the entire application 
· ReadOnlyObservableCollection moved from System.Windows.Controls.Data.dll to System.Windows.dll 
OpenFileDialog.ShowDialog() can now only be opened from a user initiated eventWho Is Affected: All applications. 
Summary 
For security reasons, OpenFileDialog.ShowDialog() may only be called during a user initiated event (MouseLeftButtonDown/Up and KeyDown/Up) or derived user event like clicking a button, checking a checkbox, etc. This brings Silverlight into line with how the other major browsers and plug-ins behave. 
HyperlinkButton now navigates the entire window and not just the IFRAME that Silverlight is inWho Is Affected: Silverlight 2 applications recompiled for Silverlight 3 Beta. 
Summary 
In Silverlight 2, HyperlinkButton behaved inconsistently across browsers. In Internet Explorer, HyperlinkButton will navigate the entire browser not just the current IFrame. 
In other browsers, HyperlinkButton navigates only the current IFrame, which is consistent with HTML behavior. In Silverlight 3 Beta, we've changed the behavior inside Internet Explorer to match the behavior in other browsers. 
Mouse events inside a Popup now give positions relative to the pop-up not the entire applicationWho Is Affected: Silverlight 2 applications recompiled for Silverlight 3 Beta. 
Summary 
Suppose you have an element inside a pop-up that listens to mouse events: 
[xaml]
[c#] 
void OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e) 

… e.GetPosition(border) ... 

In Silverlight 2, the coordinates from MouseButtonEventArgs.GetPosition will be relative to the entire Silverlight plug-in, even though the application asked for coordinates relative to the border control (the parameter to GetPosition is supposed to indicate the frame of reference). This has been fixed in Silverlight 3 Beta. 
ReadOnlyObservableCollection moved from System.Windows.Controls.Data.dll to System.Windows.dllWho Is Affected: Silverlight 2 applications recompiled for Silverlight 3 Beta. 
Summary 
This class has been moved into System.Windows.dll so that other APIs in System.Windows.dll can use it. In order to minimize download size impact we've removed some uncommonly used methods. 
Note that this will not affect applications compiled for Silverlight 2. If you use ReadOnlyObservableCollection in Silverlight 2, your .xap file will contain a copy of System.Windows.Controls.Data.dll. When Silverlight 3 Beta runs your .xap, it will use the .xap's copy of System.Windows.Controls.Data.dll and that version of ReadOnlyObservableCollection, not the version that ships in the System.Windows.dll of Silverlight 3 Beta.
下载:http://www.silverlighter.net/thread-322-1-1.html
 

Silverlight3.0教程下载相关推荐

  1. mysql 8.0.22_最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)

    前言 前几天下载安装了最新版的MySQL 8.0.22,遇到了不少问题,参考了一些方法,最终得以解决.今天将自己的安装过程记录下来,希望对各位有所帮助. 一.MySQL 8.0.22官网下载 点击进入 ...

  2. MySQL8.0超细致下载安装教程

    MySQL8.0下载安装教程 下载官网 1.解压文件 2.创建my.ini my.ini内容如下 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 ------ ...

  3. 新版mysql的下载教程_Mysql最新版8.0.21下载安装配置教程详解

    一.下载 1.下载安装包 mysql下载路径:https://dev.mysql.com/downloads/file/?id=496745 2.解压压缩包 解压到安装的目录: 3.在此目录下新建my ...

  4. mysql8.0.15下载后怎么打开_mysql8.0.15下载安装详细教程新手必备!

    本文记录了mysql 8.0.15 下载安装的具体步骤,供大家参考,具体内容如下 背景:作为一个热爱技术但不懂代码的产品写的教程 1.环境 系统:windows 64位 mysql版本:mysql 8 ...

  5. mysql8.0.17下载教程_Mysql8.0.17安装教程【推荐】

    Mysql8.0.17安装教程[推荐] 1.因为系统重装 又双叒叕开始了装myql数据库 2.解压到你想安装的地方 3.解压完是没有图红色框中的文件的 需要你配置my.ini文件 data文件夹是等会 ...

  6. 鸿蒙os3.0系统下载,鸿蒙OS2.0系统下载安装教程

    近日,华为鸿蒙OS2.0系统Beta版本已经发布了,满足需求的用户,可提前抢先在手机中下载安装鸿蒙系统进行体验.那么鸿蒙系统怎么安装?下面小编为大家带来了华为鸿蒙os2.0系统下载安装教程,我们一起来 ...

  7. MySQL8.0的下载安装配置教程

    MySQL的下载安装配置教程 一.下载MySQL8.0 二.MySQL的安装和配置 1.下载的是图形化界面配置方式 1.1 安装 1.2 配置MySQL的环境变量 1.3 安装验证安装 2.下载的zi ...

  8. mysql5.6.22.0安装_mysql 8.0.22 下载安装配置方法图文教程

    mysql 8.0.22下载及安装,供大家参考,具体内容如下 一. 下载mysql 1.进入MySQL官网下载,或直接点击下载,如下图所示: 2.点击"DOWNLOADS" 3.选 ...

  9. PLSQL 14.0.6 下载使用教程

    众所周知,PLSQL 只是一个oracle第三方开发测试工具,它依赖oracle 客户端搭配使用,但是oracle 客户端有2G,相当庞大,不建议安装.所以我们如果下载安装好PLSQL,再下载好轻量级 ...

  10. 零基础快速入门SpringBoot2.0教程 (二)

    一.SpringBoot2.x使用Dev-tool热部署简介:介绍什么是热部署,使用springboot结合dev-tool工具,快速加载启动应用官方地址:https://docs.spring.io ...

最新文章

  1. 简单的C++程序题总结
  2. n皇后问题java版
  3. SQL Server 2008使用扩展事件进行高级故障排除
  4. 时序分析:手势--空间轨迹模式识别
  5. 携程一次Redis迁移容器后Slowlog“异常”分析
  6. 【LeetCode】【HOT】617. 合并二叉树(递归)
  7. 如何在 GitHub 上面精准搜索开源项目?
  8. 【教程】小米盒子4 刷机,无广告,总是无限重启,刷入2%报错的解决方法
  9. 面试题:如何让线程顺序执行?
  10. Vulhub安装过程记录(包括kali快速安装,一个apache中间件漏洞测试)
  11. 微信卡包跳转小程序实现及解决
  12. 用迭代法求某数a的平方根
  13. 魔方(6)三阶空心魔方、二阶空心魔方
  14. 齐治堡垒机某版本任意用户登录漏洞复现
  15. 嵌入式从业者应知应会知识点 - 索引
  16. Linux is内存管理,【原创】(七)Linux内存管理
  17. c++之vector以及deque的一些思考,以及pop与push的具体实现
  18. 怎么将图片变成圆角矩形,2种方法可供选择
  19. Mycat+分库分表
  20. 《仙剑奇侠传3》流程攻略4

热门文章

  1. 我对“硬盘分区”的愚见
  2. HDFS-windows下测试hdfs命令
  3. MATLAB2015a中Simulink使用S函数的方法全过程
  4. STM32单片机雨滴模块
  5. 如何引入colorui
  6. 网页设计引入的字体包过大的压缩方法
  7. fgui的ui管理框架_FGUI+Laya Air 游戏架构之stage分层架构
  8. linux查服务器硬件PN号,查看linux系统常用的命令,Linux查看系统配置常用命令
  9. Palm应用开发之三appinfo.json 文件详解
  10. java+jdk+1.6+下载_jdk1.6下载_jdk1.6官方下载「32位|64位」-太平洋下载中心