REDirectUI渲染引擎V0.7.30开始支持XAML渲染,通过XAML标签可直接加载外部的XAML文件。
2010-06-20 21:16
274 查看
功能特性:
* 一个XAML标签代表一个独立的“控件”,该控件通过Source属性指定需加载的外部XAML执行渲染。
* 指定外部XAML文件位置的 URL支持多种协议,包括HTTP/HTTPS/FILE/RES,支持异步下载。
* 在界面描述XML中,可同时使用多个 XAML标签加载不同的外部XAML文件,不同标签可以使用不同的协议。例如一个使用HTTP,另一个使用FILE。
* 除 XAML文件外,也同时支持XAP文件,这是SilverLight专用的应用程序后缀。
* XAML/XAP文件可以选择使用/不使用托管功能,在实际部署中,建议避免使用托管专有功能。
* 可以在XML中配置是否允许加载托管运行时库,只需在 Config标签中指定EnableManaged属性值,默认禁止加载。
* 脚本可直接访问XAML中的元素,跟XML中的DOM导航方式完全相同。
* 脚本可直接接收XAML对象的事件。
* XAML标签代表的 DOM对象同时也是XAML文件中的根对象,所以要从XML-DOM进入XAML-DOM,只需找到XAML标签对象。
功能限制:
* 要完整支持XAML,计算机上应该安装.NET Framework运行时库的合适版本,取决于XAML文件中使用的托管功能版本。
* XAML标签至少需要计算机上已安装Silverlight运行时库,因为它提供了Silverlight和WPF共同需要的非托管 milcore核心渲染库。
* 不支持XBAP文件。
* 如果XML配置中禁止加载托管运行时库,任何需要托管的XAML/XAP将无法正确渲染。
想看演示的就到http://www.huyuhan.com/zh/component/content/article/62-use-redui/107-redirectui-xaml.html。
* 一个XAML标签代表一个独立的“控件”,该控件通过Source属性指定需加载的外部XAML执行渲染。
* 指定外部XAML文件位置的 URL支持多种协议,包括HTTP/HTTPS/FILE/RES,支持异步下载。
* 在界面描述XML中,可同时使用多个 XAML标签加载不同的外部XAML文件,不同标签可以使用不同的协议。例如一个使用HTTP,另一个使用FILE。
* 除 XAML文件外,也同时支持XAP文件,这是SilverLight专用的应用程序后缀。
* XAML/XAP文件可以选择使用/不使用托管功能,在实际部署中,建议避免使用托管专有功能。
* 可以在XML中配置是否允许加载托管运行时库,只需在 Config标签中指定EnableManaged属性值,默认禁止加载。
* 脚本可直接访问XAML中的元素,跟XML中的DOM导航方式完全相同。
* 脚本可直接接收XAML对象的事件。
* XAML标签代表的 DOM对象同时也是XAML文件中的根对象,所以要从XML-DOM进入XAML-DOM,只需找到XAML标签对象。
功能限制:
* 要完整支持XAML,计算机上应该安装.NET Framework运行时库的合适版本,取决于XAML文件中使用的托管功能版本。
* XAML标签至少需要计算机上已安装Silverlight运行时库,因为它提供了Silverlight和WPF共同需要的非托管 milcore核心渲染库。
* 不支持XBAP文件。
* 如果XML配置中禁止加载托管运行时库,任何需要托管的XAML/XAP将无法正确渲染。
想看演示的就到http://www.huyuhan.com/zh/component/content/article/62-use-redui/107-redirectui-xaml.html。
相关文章推荐
- SSIS 2008开始支持直接将Excel 2007文件作为数据源和目标
- 通过XMLHttpRequest加载外部图片文件或数据
- PHP实现点击a标签的href做链接时,直接保存文件(任何类型),而不是通过浏览器直接打开下载的文件
- 如何通过AS3加载外部SWF文件,调用外部文件文档类的方法?
- js通过读取外部的txt文件,给html的标签赋值
- SSIS 2008开始支持直接将Excel 2007文件作为数据源和目标
- web项目通过listener直接加载Mybatis配置文件
- 使用SUI mobile 通过a标签跳转到新页面 js文件不加载问题
- 通过AS3加载外部SWF文件,调用外部文件文档类的方法
- 如何让全局常量通过外部文件properties来加载
- 如何通过AS3加载外部SWF文件,调用外部文件文档类的方法?
- 如何通过AS3加载外部SWF文件,调用外部文件文档类的方法?
- php -- PHP实现点击a标签的href做链接时,直接保存文件(任何类型),而不是通过浏览器直接打开下载的文件
- Gmail开始支持直接将桌面文件拖拽到Gmail附件
- 把ResourceDictionary保存为文件,从外部xaml文件加载ResourceDictionary
- file 标签上传文件,直接样式太难看!隐藏它,通过别的按钮触发它,又会有IE兼容问题。
- Android通过WebView选择文件上传(支持直接调起相机等应用)
- requireJS&seaJS模块加载器原理:<script>标签加载外部js文件用到的onload、onerror和onreadystatechange事件
- 通过ajax加载外部json文件,并实现加载照片
- Web动态加载JS外部文件(script标签)