public LayoutViewLstEditorDynamicModelSynchronizer(LayoutViewListEditor columnViewEditor) : base(columnViewEditor, columnViewEditor.Model) { ModelSynchronizerList.Add(new LayoutViewLayoutStoreSynchronizer(columnViewEditor)); ModelSynchronizerList.Add(new LayoutViewListEditorSynchronizer(columnViewEditor, columnViewEditor.Model)); ModelSynchronizerList.Add(new LayoutViewOptionsSynchronizer(columnViewEditor)); ModelSynchronizerList.Add(new LayoutColumnOptionsSynchroniser(columnViewEditor)); ModelSynchronizerList.Add(new RepositoryItemColumnViewSynchronizer(columnViewEditor.GridView, columnViewEditor.Model)); }
public LayoutViewOptionsSynchronizer(LayoutViewListEditor layoutViewListEditor) : base(layoutViewListEditor.GridView, layoutViewListEditor.Model.OptionsLayoutView, ((IColumnViewEditor)layoutViewListEditor).OverrideViewDesignMode) { }
public LayoutViewLayoutStoreSynchronizer(LayoutViewListEditor control) : base(control, control.Model.OptionsLayoutView.DesignLayoutView) { }