news 2026/4/16 20:01:46

ComponentOne Studio Enterprise 2025 v2

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ComponentOne Studio Enterprise 2025 v2

使用 WPF 的 2D 等高线图可视化 3D 数据

2025年12月12日
ComponentOne Studio Enterprise 2025 v2 通过高性能的轮廓映射和渐变可视化功能提升您的 WPF 应用程序。

ComponentOne Studio Enterprise 是由 MESCIUS(前身为 GrapeCity)开发的一套全面的 .NET UI 控件,旨在构建功能丰富的交互式桌面、Web 和移动应用程序。它为开发人员提供了一系列工具和组件,包括数据网格、图表、报表、输入控件和高级数据可视化功能,支持 WinForms、WPF、ASP.NET Core、Blazor、WinUI 和 .NET MAUI 等平台。该套件注重性能、灵活性和易于集成,帮助团队在保持统一开发方法的同时,为多种应用程序类型创建一致且功能丰富的用户体验。

ComponentOne Studio Enterprise 2025 v2 更新在 FlexChart for WPF 中引入了 2D 等高线图,使开发人员能够通过等高线或阴影带在二维表面上表示三维数据,从而突出显示等值区域。此功能能够清晰地呈现渐变、表面特征和其他连续数据模式。凭借对多种等高线类型、可自定义等高线级别和灵活的渐变调色板的支持,开发人员可以精确控制数值过渡的呈现方式。这些增强功能使 WPF 等高线图非常适合科学和工程分析、高程和表面测绘,以及任何需要精确比较两个变量数值分布的应用。

ComponentOne Studio Enterprise 2025 v2

Updates in 2025 v2

Features

General updates in 2025 v2

  • Added .NET 10 and Visual Studio 2026 support to:
    • WinForms.
    • WPF.
    • ASP.NET Core.
    • Blazor.
    • WinUI.
    • .NET MAUI.

Updates in WinForms 2025 v2

  • New FlexDiagram (Beta): WinForms Diagram Library
    • FlexDiagram is a powerful .NET control that transforms flat or hierarchical data into visually rich and interactive diagrams:
      • Create Quick Diagrams in C# - create>Highly Customizable Graphics - configure every aspect of the diagram, including flow direction, node shapes, connecting lines, and arrows.
      • MermaidJS Syntax Support - Load entire diagrams from a simple text file or string.
      • Use FlexDiagram in .NET Framework 4.6.2 or higher, including support for the latest .NET 10 dark mode.
  • FlexGrid for WinForms Enhancements
    • Added two significant features to FlexGrid for WinForms:
      • Scrollbar annotations enable you to display icons and alerts on FlexGrid's scrollbar. These annotations can be used to highlight specific rows of data, providing error information or helping the user navigate to critical rows in the dataset. The annotations support MESCIUS' Office 365 themes and include several style properties to change the colors, sizes, and borders.
      • CheckBox selection mode provides users with an easier alternative solution to selecting multiple, non-adjacent rows. Previously, users had to press the CTRL key to select non-adjacent rows, which can be challenging for touch screens. To enable this feature, just set the SelectionMode to CheckBox.
  • FlexPie for WinForms Enhancements
    • The new "Sides" data label placement option can display the FlexPie labels aligned along the left and right sides of the chart. This provides a clean, modern look for your pie charts.
  • Menus & Toolbars (C1Command) for WinForms Enhancements
    • Improved support for Alt-key mnemonics and command binding.
      • What are alt-key mnemonics? Essentially, these are keyboard shortcuts that are combined with pressing the Alt key to trigger an action. For example, you can use mnemonics with a C1Menu item so that it activates when the user presses Alt + any key.
      • What are command bindings? Commands are a common coding pattern that separates button and menu logic from UI. Commands enable you to cleanly reuse code across multiple UI components, such as menus, buttons, and toolstrips, and are a common approach in WPF that is gaining popularity in WinForms.
  • Localization Improvements in WinForms
    • WinForms controls will first look for localized resource files in your project and then fall back to the built-in resource files if none are found. This allows you to easily swap in your own localized files, just add files with the same folder structure and names as the built-in resources.
  • Additional WinForms Enhancements
    • Dark mode support for .NET 10.
    • .NET 8, .NET 9, .NET 10 design-time support added for C1ExpressionEditor, C1AgendaView, C1TableView, C1Command, C1Gauge, C1BulletGraph.
    • UI Automation support added for C1ExpressionEditor.
    • C1TreeView supports color picker as a built-in editor type.

Updates in WPF 2025 v2

  • New ExpressionEditor for .NET 10
    • The Expression Editor UI library, originally from WinForms and the .NET Framework, is now available in WPF with support for .NET 10 applications. With C1ExpressionEditor, you can deliver a complete runtime formula builder for users to create and edit logical expressions. Features include:
      • Smart code completion, syntax highlighting, and error reporting functionalities, just like Visual Studio.
      • Built-in operators, constants, and functions to perform calculations.
      • Built-in aggregate, logical, mathematical, and conversion formulas to help shape data.
      • Two components: the expression text box and the panel, which includes a complete formula-building toolbar.
  • FlexChart for WPF: 2D Contour Charts
    • The latest release introduces powerful 2D Contour Chart support in FlexChart, enabling developers and analysts to visualize three-dimensional data on a two-dimensional surface. Whether you're exploring scientific measurements, engineering simulations, statistical models, or geospatial data, 2D contour charts reveal insights that traditional plots can't show.
    • FlexChart supports area and line contours, as well as built-in color scale support with a variety of sequential, diverging, and qualitative gradient color palettes. Contour charts are part of the C1.Win.FlexChart.Extended library.
  • FlexPie for WPF: Side Label Layout
    • FlexPie for XAML now supports a side label layout option, which neatly aligns the labels along the sides of the pie chart. You can adjust the style of the label as normal, including the offset, border, and background.
  • Localization Improvements in WPF
    • It is now easier for you to provide your own custom, localized resources for the WPF UI controls. WPF libraries will first look for resource files in your project and then fall back to the built-in resource files if none are found. This allows you to easily swap in your own localized files, just add files with the same folder structure and names as the built-in resources.
  • Additional WPF Enhancements
    • FlexGrid for WPF now supports word wrap in the column headers. Just set the HeaderWordWrap property on the column.
    • DragDropManager drop UX improvements where the height of the dragged item can be modified to avoid scenarios where the dragged items are larger than the screen size.
    • UI Automation support for C1RichTextBox.

Updates in Blazor 2025 v2

  • FlexChart for Blazor: 2D Contour Charts
    • The new contour charts in FlexChart provide a powerful way to visualize 2D data distributions using contour lines and color‑filled areas. FlexChart supports three contour chart types: Line, LineArea, and Area.
    • You can also configure the number of contour levels to generate and the gradient color palette.
  • Additional Blazor Enhancements
    • Added ARIA accessibility attributes to C1ComboBox, C1DropDown, C1ListView, C1Menu, and C1ToggleButton.
    • C1Accordion includes a new option to retain the child contents in the DOM when collapsed. Set the RetainChildContent property on the C1AccordionItem. By default, child items are hidden from the DOM when collapsed.
    • C1Menu supports data binding through ItemsSource and ItemTemplate properties.
    • Input controls received improved tab and focus features.
    • Improved handling of unmatched attributes in the entire control suite.

Updates in ASP.NET Core 2025 v2

  • FlexGrid for ASP.NET Core Enhancements
    • Added 'showIncludeSelection' property to enable the 'Include Current Selection to Filter' option in value filters.
    • Added 'sortOrder' property to FlexGrid and Column classes to support three-state sort on column header click.
  • Accessibility Enhancements for ASP.NET Core
    • Accessibility enhancements were added to FlexGrid, ComboBox, Calendar, Popup, Input, and AutoComplete controls. Enhancements include aria label properties (ariaLabel, ariaLabelledBy), keyboard properties (keyActionDownArrow, keyActionUpArrow, keyActionTab, focusMode), button properties (showConfirmationButtons), and focus properties (focusMode, CloseAndKeepFocus, CloseAndMoveFocus).

Updates in WinUI & .NET MAUI 2025 v2

  • New FlexViewer for MAUI (Beta)
    • The cross-platform report and PDF viewer is now available as a Beta in .NET MAUI.
    • FlexViewer is both a .NET report viewer for FlexReports and SSRS, and a PDF viewer. The beta can only be used to display documents and reports. The final version will add export, text search, and advanced report features such as parameters and page setup.
  • FlexGrid for WinUI & MAUI Enhancements
    • Added conditional formatting rules manager engine to FlexGrid for WinUI. This enables more conditional formatting scenarios, including validation and data bars.
    • Added support for word wrap in the column headers. Just set the HeaderWordWrap property on the column.
  • FlexChart for WinUI & MAUI Enhancements
    • 2D Contour Charts
      • Added 2D contour chart support. Contour charts visualize variations in data values across two dimensions. It divides the data range into contour levels, each shown with unique colors or lines, providing users with a clear view of transitions and boundaries.
      • You can configure the number of contour levels and the gradient color palette.
    • FlexPie Side Labels
      • Added support for a new "side" label layout option for neatly arranging labels along the sides of the chart.
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 15:19:41

产品的机械结构对EMC的影响

大家好,欢迎来到“电子工程师之家”,大家也可以关注微信公众号同号“电子工程师之家”。微信公众号中有更多精彩内容。 你有没有遇到过这些“EMC玄学”问题? 电路板单独测试没问题,装进外壳后辐射发射突然超标; 设备在实验室好好的,一到客户现场就被强电磁环境“搞死机…

作者头像 李华
网站建设 2026/4/16 13:08:19

Vue-cli如何集成JQuery完成网页大文件秒传功能?

大文件传输系统设计方案(基于SM4国密算法) 需求分析 作为四川某软件公司的开发人员,我面临以下核心需求: 实现10GB级别大文件的分片上传/下载采用国密SM4算法进行端到端加密服务端需支持SM4加密存储兼容主流浏览器及信创国产化…

作者头像 李华
网站建设 2026/4/16 12:25:32

智慧零售新视界:基于Rokid Glasses的AR智能导购系统深度实现

本文深入探讨如何利用Rokid CXR-M SDK开发一套完整的AR智能导购系统,通过眼镜端实时拍照识别商品,结合自定义UI界面展示促销信息与用户评价。文章从SDK架构分析入手,详细阐述蓝牙/Wi-Fi双模连接机制、图像识别集成方案、自定义UI开发技巧&…

作者头像 李华
网站建设 2026/4/11 19:25:25

Cordova与OpenHarmony训练计划制定

欢迎大家加入开源鸿蒙跨平台开发者社区,一起共建开源鸿蒙跨平台生态。 科学的训练计划 训练计划是实现运动目标的关键。通过Cordova框架与OpenHarmony的数据分析能力,我们可以为用户制定个性化的训练计划。本文将介绍如何实现这一功能。 训练计划数据模…

作者头像 李华
网站建设 2026/4/16 11:10:01

基于Spring Boot的农作物疾病预防和治理系统

基于Spring Boot的农作物疾病预防和治理系统介绍 一、系统背景与目标 农作物疾病是影响农业产量和品质的关键因素,传统防治依赖人工经验,存在发现滞后、诊断不准确、治理效率低等问题。本系统基于Spring Boot框架与Java技术栈开发,结合物联网…

作者头像 李华
网站建设 2026/4/16 14:30:02

人工智能之数学基础 线性代数:第五章 张量

人工智能之数学基础 线性代数 第五章 张量 文章目录人工智能之数学基础 线性代数前言一、什么是张量?1. 阶数(Order / Rank)二、3 阶张量的直观理解🌰 示例:彩色图像三、张量的基本运算1. 张量加法与标量乘法2. 广播&…

作者头像 李华