Actipro 发布 Silverlight Studio

Actipro Silverlight Studio 包含 Actipro 所有的 Silverlight 控件产品,采用易于使用的整合式打包方案:
- Actipro Shared Library for Silverlight - 一组通用控件、实用组件和适用于 Silverlight 应用程序的主题。
- ActiproSyntaxEditor for Silverlight - 用于创建在线 IDE 的语法高亮代码编辑器控件和解析套件。
- ActiproViews for Silverlight - 支持流畅的动画项布局的高级 Silverlight 面板。
Actipro Shared Library for Silverlight 功能
控件
- DropShadowChome - 为控件添加投影
- PopupButton - 使用按钮点击显示上下文菜单弹出窗口或任何其他下拉内容
- Menu and ContextMenu - 菜单的实现
- ToolBar - 工具栏的实现
- TransitionPresenter - 在两个元素之间进行动画过渡,并提供多个内置过渡效果
主题
- ThemeManager 支持动态切换应用程序主题
- 部分原生 Silverlight 控件的替代主题
- 类似 Office 的主题和配色方案
其他
- UIColor - 提供对 Color 对象的增强操作
- VisualTreeHelperExtended - 为 VisualTreeHelper 未提供的功能添加帮助方法
- FocusTracker - 当焦点离开某个元素或其拥有的弹出窗口时进行通知
- 类 WPF 的路由事件和命令
Actipro SyntaxEditor for Silverlight 功能
- 使用 Language Designer 应用创建自定义语言定义,包含 20 多种免费定义
- 通过词法分析器(lexers)对文本进行标记(tokenization)
- 支持多线程解析
- IntelliPrompt 补全列表和快速信息
- 块(矩形)选择
- 100 多种内置编辑操作,如选择、缩进、转置(transposition)等
- 可自定义的高亮样式
- 在编辑器中轻松创建自定义边距和文本区域装饰
- 代码概览(折叠)和隐藏文本区域
- 鼠标滚轮缩放
- 文档对象模型与 UI 对象模型的完全分离
- 文档文本存储在不可变的、带版本的线程安全快照中
- 灵活的文本搜索模型
- 使用自定义数据标记文本范围
- 文本扫描功能
- 抽象化且可扩展的对象模型
- 支持 Unicode 编辑
Actipro Views for Silverlight 功能
面板
- AnimatedCanvas 使用明确坐标定位元素
- AnimatedStackPanel 将元素横向或纵向堆叠
- AnimatedDockPanel 采用相对定位对元素进行停靠(dock)
- AnimatedWrapPanel 将元素组织成行或列
- SwitchPanel 可在运行时动态更改布局逻辑
- ZapPanel 围绕焦点项将元素横向或纵向堆叠
- 可像原生 Silverlight 一样轻松构建自定义流畅面板
动画
- 为元素的排列矩形设置动画,包括位置和尺寸
- 让元素淡入或淡出
- 为元素应用旋转
- 让元素向上或向下缩放
- 在视图中平移元素
- 使用原生 Silverlight 动画和故事板(storyboards)构建自定义动画
常见功能
- 可使用多个面板作为常用 Silverlight 面板的即插即用替代品
- 可轻松被 ListBox 和其他 ItemsControls 利用
- 为便捷配置提供了强大的设计器支持
- 支持从右到左的布局
关于 Actipro Software
Actipro Software LLC 成立于 1999 年,是 .NET 控件领域的前沿提供商,面向开发者。Actipro 软件始终致力于为客户创造尽可能高的投资回报率,其产品在设计目标上明确将“可定制性”和“生产力”作为首要方向。自成立之初,Actipro 一直在为 Windows Forms 和 .NET 框架开发用户界面控件产品。更近一些,Actipro 开始为 .NET 3.0 的 Windows Presentation Foundation (WPF) 框架开发组件。事实上,Actipro Software 是首批发布商业 WPF 控件的控件厂商。Actipro 的开发团队在 .NET 方面技术娴熟,并将其知识与经验用于尽可能提供最优的产品。Actipro Software 始终愿意倾听用户的需求。组织核心之中有一种坚定的信念:产品开发应由用户的需求驱动。