Grids 뉴스

그리드 인터페이스에 AI 기반 검색 기능을 추가하세요

7월 4, 2025
DevExpress WPF v25.1은 NLP를 사용하여 데이터 그리드에 더 스마트한 쿼리를 제공하는 시맨틱 검색(semantic searching)이 추가되어 맥락에 맞는 결과를 제시합니다.

DevExpress WPF is a powerful suite of controls that enhances your WPF development toolkit. It offers data grids, ribbon menus, rich text editors, spreadsheets, charts, and more – all with beautiful themes and touch-friendly interfaces. DevExpress WPF empowers you to build professional-looking, responsive applications that meet modern user expectations, saving you time and effort while adding polish and functionality.

The DevExpress WPF v25.1 update introduces a new semantic search capability for the Data Grid that leverages Natural Language Processing (NLP). Rather than depending solely on exact keyword matches, it converts user input into vector representations. These representations are then analyzed through a similarity algorithm, allowing the system to identify and rank results based on contextual meaning. This update significantly improves the quality of search results, especially in datasets where users may phrase queries in varied or imprecise ways. It’s particularly beneficial in applications that deal with complex or user-generated content, offering developers a more natural and adaptive search mechanism.

To see a full list of what's new in version 25.1, see our release notes.

DevExpress WPF is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. We can supply new subscriptions, subscription renewals, and additional licenses. See our DevExpress WPF licensing page for full details.

DevExpress WPF is available to buy in the following products:

스크롤 시 그리드 행을 동적으로 렌더링하세요

6월 30, 2025
가상 스크롤 및 무한 스크롤을 사용하여 표시되는 콘텐츠를 동적으로 렌더링하면 JavaScript 애플리케이션에서 데이터 그리드의 성능을 개선할 수 있습니다.

The ability to load items in a data grid as you scroll is a technique where content is rendered or fetched dynamically based on the user’s scroll position. Its purpose is to improve performance, and ultimately the user experience, when dealing with large datasets. This includes virtual scrolling, where the grid only renders rows that are currently visible in the viewport and reuses those same DOM elements as the user scrolls, and infinite scrolling (also known as endless scrolling), where additional data is loaded from a remote source in response to reaching the end of the currently displayed dataset. By minimizing the amount of data rendered or retrieved at any one time, this approach significantly reduces initial load times, improves responsiveness, and allows applications to scale efficiently.

Several JavaScript grid components allow you to load items as the user scrolls, including:

  • DevExtreme HTML5 JavaScript Data Grid (part of DevExtreme by DevExpress) supports both virtual and infinite scrolling to optimize data loading performance.
  • KendoReact Data Grid (part of KendoReact by Telerik) offers customizable column/row virtualization and virtual scrolling, dynamically requesting data as needed.
  • Sencha Ext JS Grid (part of Sencha Ext JS) implements infinite scrolling through a virtualized system that loads data on demand without traditional pagination.
  • Syncfusion DataGrid for JavaScript (part of Syncfusion Essential Studio Enterprise) allows both virtualization and infinite scrolling for responsive grid rendering.

For an in-depth analysis of features and price, visit our comparison of JavaScript grid components.

Compare JavaScript Grid Components

계층 구조 탐색으로 복잡한 데이터를 표시하세요

6월 25, 2025
Telerik UI for .NET MAUI 2025 Q2에서는 TreeView의 계층 구조와 DataGrid의 유연성이 결합된 새로운 TreeDataGrid 구성요소가 추가되었습니다.

Telerik UI for .NET MAUI is a robust suite of user interface components designed to simplify the creation of cross-platform applications using .NET Multi-platform App UI (MAUI). It offers a wide range of pre-built controls, including charts, grids, and navigation elements, enabling developers to build visually appealing, high-performance apps for Android, iOS, Windows, and macOS from a shared codebase. By ensuring a consistent user experience across platforms, it accelerates development and allows a focus on functionality, making it ideal for business applications, dashboards, and data-driven projects.

The Telerik UI for .NET MAUI 2025 Q2 update introduces the TreeDataGrid component, providing users with a powerful tool for presenting complex, hierarchical data in a structured, grid-based layout. By combining the features of a TreeView and a DataGrid, the TreeDataGrid enables efficient display and interaction with nested data using multiple columns, expandable rows, and customizable indentation. It supports dynamic operations such as adding or removing child items, auto-expanding nodes, and conditionally rendering expandable sections, providing precise control over data presentation and user experience.

To see a full list of what's new in 2025 Q2 (v11.0.0), see our release notes.

Telerik UI for .NET MAUI is licensed per developer and has two licensing models: an annual Subscription License and a Perpetual License. The Subscription license provides access to the latest product updates, technical support, and exclusive benefits for a flat annual fee, and must be renewed to continue using the software. The Perpetual license is a one-time purchase granting access to the current released version and includes a one-year subscription for product updates and technical support. After this initial period, users can choose to renew the subscription element to continue receiving updates and support; otherwise, they may continue using the installed version available during their active subscription term but will forgo future updates and support. See our Telerik UI for .NET MAUI licensing page for full details.

Telerik UI for .NET MAUI is available individually or as part of the following products:

그리드 데이터의 패턴을 즉시 강조할 수 있습니다

6월 16, 2025
조건부 서식을 사용하면 주요 지표를 자동으로 강조하여 데이터의 추세와 이상 징후를 파악할 수 있습니다.

Conditional formatting in a grid refers to the dynamic application of visual styles—such as colors, icons, or font changes—to cells based on the values they contain or rules defined by the developer. This feature enables developers to visually differentiate data patterns, identify anomalies, or highlight critical values directly within a data grid without additional processing or user interaction. By presenting real-time visual cues tied to data content, conditional formatting enhances readability, supports quick analysis, and improves user decision-making, particularly in data-heavy applications where clarity and immediacy are essential.

Several Angular grid controls offer conditional formatting, including:

  • Wijmo FlexGrid (part of Wijmo by MESCIUS) enables rule-based styling for grid cells, providing real-time visual feedback that improves data interpretation.
  • Handsontable by Handsoncode allows you to define custom cell styling conditions, enabling immediate visual cues based on cell content or validation rules.
  • Ignite UI Angular Grid (part of Infragistics Ignite UI) facilitates the automatic formatting of cells, enhancing the visibility of key data.
  • Syncfusion Grid control for JavaScript (part of Syncfusion Essential Studio Enterprise) lets you apply dynamic conditional formatting rules to visually highlight data trends.

For an in-depth analysis of features and price, visit our comparison of Angular Grid controls.

Compare Angular Grid Controls

스크롤하는 동안 그리드 머리글 표시를 유지하세요

6월 12, 2025
세로 방향으로 스크롤할 때 그리드 상단의 머리글 행이 계속 표시되도록 고정시키면 대규모 데이터 세트에서 그리드 열의 컨텍스트를 유지할 수 있습니다.

Fixed headers in a grid component refer to the user interface feature where the header row (or rows) of the grid remains visible at the top of the viewport while the user scrolls through the content vertically. This functionality is particularly useful in data-intensive applications, as it ensures that column labels stay in view, maintaining context and readability even with large datasets. For software developers, implementing fixed headers improves usability, enhances data navigation, and supports better comprehension by eliminating the need to repeatedly scroll back to the top to interpret column values.

Several Blazor Grids offer support for fixed headers including:

  • Telerik UI for Blazor Grid (part of Telerik UI for Blazor) lets you freeze header rows, enabling persistent column visibility during vertical scrolling in complex datasets.
  • Blazorise DataGrid (part of Blazorise) allows you to fix grid headers in place, preserving access to column labels while users navigate long data tables.
  • Syncfusion Blazor DataGrid (part of Syncfusion Essential Studio Enterprise) facilitates fixed headers that stay visible on scroll, ensuring uninterrupted context when viewing content.

For an in-depth analysis of features and price, visit our Blazor Grids comparison.

Compare Blazor Grids