actipro-winforms一组用于构建漂亮的 Windows 窗体桌面应用程序的 UI 控件,用于构建 IDE 的高级停靠窗口、MDI、属性网格、树控件和文件夹/文件浏览器,用于常见数据类型、自动完成、屏蔽编辑和代码编辑的强大编辑器,功能区、图表、微型图表、导航、仪表、任务板、条形码、向导、现代主题等等
语法编辑器
语法高亮代码编辑器控件和解析套件。
为您自己的应用程序带来类似于 Visual Studio 的强大代码编辑体验,以及流行代码编辑器中的所有高级功能。大多数流行语言的语法语言都可用,或者自定义构建您自己的语法语言来处理任何专有语言。
语法高亮
最终用户可以为每种代码语言完全自定义突出显示样式。SyntaxEditor 带有超过 25 种语言的语法突出显示。
代码大纲(折叠)
最终用户可以折叠语言定义的文本范围。一个小装饰代表折叠的文本,悬停在它上面显示包含的文本。
解析
解析器可以在工作线程中运行并对文本执行语法分析。他们输出 AST 并报告语法错误,然后在编辑器中显示为波浪线。
智能提示
IntelliPrompt UI 功能有助于最终用户支持代码完成并提供有关周围代码的上下文感知信息。
高级语法编辑器语言插件
WinForms SyntaxEditor 有几个高级附加组件,它们提供强大的语法语言实现,具有解析、代码大纲、语法错误报告、IntelliPrompt 等功能。
.NET 语言插件
高级 C# 和 Visual Basic 语法语言实现。
网络语言插件
高级 XML、JavaScript 和 JSON 语法语言实现。
Python 语言插件
高级 Python 语法语言实现。
这些高级附加组件与 SyntaxEditor 和控件捆绑包分开销售。
酒吧
高级、可自定义的停靠工具栏、菜单和状态栏。
条形控件完全基于命令/命令链接设计模式,允许集中命令更新过滤到用户界面中相关命令链接的每个实例。这也有助于为最终用户提供完整的运行时自定义支持,类似于 Visual Studio 等产品中的功能。
对接/MDI
完整的对接工具窗口和多文档界面解决方案。
轻松地将停靠窗口和/或多文档界面添加到您的 Windows 窗体应用程序。允许您的最终用户随心所欲地拖动和停靠窗口,并保留他们的定制。选项卡式 MDI 使用打开的文档填充工作区,而标准(窗口化)MDI 支持级联和平铺功能。
向导
快速创建向导对话框所需的一切。
向导对话框通过执行复杂的任务并将它们分解为一系列简单的步骤来简化应用程序的用户体验。Actipro Wizard 是一个轻量级控件,用于构建这些向导对话框,同时符合标准规范。
导航
具有多个窗格的类似 Outlook 的导航栏控件。
NavigationBar 控件类似于 Outlook 中的控件,它允许在不同的数据窗格中导航。它有一个优雅的用户界面,使用按钮来控制选择哪个导航窗格。窗格可以显示数据或仅充当子控件的容器。
共享库
一组用于 WinForms 应用程序的常用控件和有用的组件。
Actipro 共享库包含我们其他 WinForms 控件产品使用的基本 WinUICore 框架,以及绘图框架和一些有用的控件,如所有者绘制的菜单、标记标签、滚动条和颜色选择器。