- 3 minutes to read
The cell merging feature allows your applications to deliver data clarity and avoid duplication by merging neighboring data cells across different rows whenever they display matching values.
Cell merging is currently supported only by the Table View in the optimized mode (i.e. the TableView.UseLightweightTemplates property is not set to UseLightweightTemplates.None). To enable the feature, set the view's TableView.AllowCellMerge property to true. You can disable it for certain columns by setting their ColumnBase.AllowCellMerge property to false. To customize cell merging behavior, use the TableView.CellMerge event.
The cell merging feature doesn't prevent you from editing individual cells and supports major data shaping operations including sorting, grouping and master-detail.
The cell merging feature is not supported in the following scenarios.
A complete sample project is available at https://github.com/DevExpress-Examples/how-to-merge-cells-in-the-gridcontrol-e4614.
<Application x:Class="WpfApplication88.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="MainWindow.xaml"> <Application.Resources> </Application.Resources> </Application>