Silverlig v3.0 SDK 更新关键变更及兼容指南
需积分: 9 72 浏览量
更新于2024-07-26
收藏 131KB DOCX 举报
Silverlig v3.0 SDK Help - Changes 是一份详细的更新指南,旨在帮助开发者了解从Silverlight 2到Silverlight 3 Beta再到正式发行版的重要变更,特别是那些可能对现有应用程序造成影响的部分。这份文档的目的是帮助开发者避免因版本升级而导致的兼容性问题,以及确保他们的应用程序能够在新版本的 Silverlight 运行时顺利运行。
以下是主要内容概要:
1. **重大迁移和更改**:
- **DockPanel、WrapPanel、Expander、HeaderedContentControl、Viewbox 和 DataForm**:这些控件已经从基础库转移到Silverlight工具包,意味着在新版本中可能需要导入相应包并调整引用。
- **AutoCompleteBox**:搜索功能被替换为过滤器(Filter),且模板中的`Selector`部件类型也有所更新,旧有的`TryGetSelectionAdapter`方法被重命名为`GetSelectionAdapterPart`。
- `DropDownToggle`模板部件已移除,对于使用`ToggleButton`的场景,开发者需要重新设计交互逻辑。
- **DataGrid**组件的变动:`RowGroupExpanding`和`RowGroupCollapsing`事件已被移除,`SortDescriptions`和`GroupDescriptions`属性也不再可用。数据验证错误不再显示在ListBox,而是使用`ValidationSummary`,同时DataGrid默认不再自动选择第一项。
2. **注意事项**:
- 文档提供了更正和新增内容的列表,开发者在阅读时应关注这些更新,以便及时修复或适应新的编程接口。
3. **文档结构**:
- 文件结构清晰,包括简介、目录,以及针对不同阶段的更改说明,便于开发者逐个查看和处理潜在的问题。
Silverlig v3.0 SDK Help - Changes 是一个实用的文档,对于所有希望升级Silverlight应用或者新接触Silverlight 3的开发者来说,它是必不可少的参考资料,能帮助他们理解版本迁移带来的挑战,并指导如何进行相应的代码调整和优化。
2009-07-06 上传
2024-10-22 上传
2024-10-22 上传
2024-10-22 上传
2024-10-22 上传
2024-10-22 上传
2024-10-22 上传
KuGames
- 粉丝: 2
- 资源: 13
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构