Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Collapse]Data Grid
   [Expand]Getting Started
   [Expand]Binding to Data
   [Expand]Grid View
   [Expand]View Technology
   [Expand]Grouping
   [Expand]Sorting
   [Expand]Summaries
   [Expand]Data Editing
   [Expand]Filtering and Locating Rows
   [Expand]Focus and Selection Handling
   [Expand]Processing Rows
   [Expand]Formatting Cell Values
   [Collapse]Master-Detail Relationships
     Master-Detail Overview
    [Expand]Binding to Data Specifics
    [Collapse]View Specifics
      Detail Pattern and Clone Views
      Specify Views to Represent Detail Data
      Master and Detail View Vertical Scrolling (Embedded Detail Mode)
      Detail View Size
      Synchronizing Detail Views
      Zooming Views
      Using Detail ToolTips
      Using Detail Tabs
    [Expand]Row Specifics
   [Expand]Asynchronous Image Load
   [Expand]Export and Printing
   [Expand]Appearance and Conditional Formatting
   [Expand]Batch Modifications
   [Expand]Hit Information
   [Expand]Hints
   [Expand]Popup Menus
   [Expand]Saving and Restoring Layouts
   [Expand]Visual Elements
   [Expand]Design-Time Features
   [Expand]Examples
   [Expand]End-User Capabilities
    Included Components
  [Expand]Vertical Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Synchronizing Detail Views

Expanded Detail Synchronization

By default, detail Views in Grid Control have synchronized appearance and data representation settings. This means that changing column or band layouts, changing grouping, sorting or filtering settings for a single detail clone affects all other clones. To disable detail synchronization, set the BaseView.SynchronizeClones property to false. In this case, detail clones may have different appearances and data layouts.

The image below shows synchronized and independent details. Synchronized details, in contrast to independent ones, have the same grouping applied.

To turn on settings synchronization for detail Clone Views, enable the BaseView.SynchronizeClones option of the Pattern View. If you change this option at runtime, it will not be reflected in Clone Views that have already been created (expanded). So you might need to collapse master rows to make sure the changes are applied to all details. For more information on closing detail Views, see Expanding and Collapsing Master Rows.

In some cases, it can be useful to set the clone's BaseView.SynchronizeClones property to false, while other clones and the pattern View may have this property set to true.

Expanded Changing Layout

When you change appearance settings and the layout for the detail (clone or pattern), whose BaseView.SynchronizeClones is true, Grid Control does the following:

  • sets the BaseView.SynchronizeClones property to true for all opened detail clones and for the detail pattern view
  • synchronizes all other details (clones and pattern) with the current detail View

When you change appearance settings and layout for the detail clone, whose BaseView.SynchronizeClones is false, the changes are applied only to the clone itself.

When you change the appearance settings and layout for the detail pattern, whose BaseView.SynchronizeClones is false, the changes will be in effect only for clones opened subsequently.

Expanded See Also

How would you rate this topic?​​​​​​​