public static void Apply(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager) { CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex -= CustomFieldListImageProviderFeature_CustomColumnImageIndex; CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex += CustomFieldListImageProviderFeature_CustomColumnImageIndex; if (designMdiController.ActiveDesignPanel == null) designMdiController.DesignPanelLoaded += designMdiController_DesignPanelLoaded; else RefreshFieldListImages(designDockManager); MenuCreationServiceContainer.Get(designMdiController).Add(new SummaryFieldsMenuCreationService(designMdiController, designDockManager)); }
public static void Apply(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager) { CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex -= CustomFieldListImageProviderFeature_CustomColumnImageIndex; CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex += CustomFieldListImageProviderFeature_CustomColumnImageIndex; if (designMdiController.ActiveDesignPanel == null) { designMdiController.DesignPanelLoaded += designMdiController_DesignPanelLoaded; } else { RefreshFieldListImages(designDockManager); } MenuCreationServiceContainer.Get(designMdiController).Add(new SummaryFieldsMenuCreationService(designMdiController, designDockManager)); }
public static void Apply(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager) { CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex -= CustomFieldListImageProviderFeature_CustomColumnImageIndex; CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex += CustomFieldListImageProviderFeature_CustomColumnImageIndex; if (designMdiController.ActiveDesignPanel == null) { DesignerLoadedEventHandler handler = null; designMdiController.DesignPanelLoaded += handler = (s, e) => { designMdiController.DesignPanelLoaded -= handler; RefreshFieldListImages(designDockManager); }; } RefreshFieldListImages(designDockManager); MenuCreationServiceContainer.Get(designMdiController).Add(new SummaryFieldsMenuCreationService(designMdiController, designDockManager)); }
public SummaryFieldsMenuCreationService(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager) { this.designMdiController = designMdiController; this.designDockManager = designDockManager; }
private static void RefreshFieldListImages(XRDesignDockManager designDockManager) { var fieldListPanel = (FieldListDockPanel)designDockManager[DesignDockPanelType.FieldList]; ((XRDesignFieldList)fieldListPanel.DesignControl).StateImageList = ColumnImageProvider.Instance.CreateImageCollection(); }
public SummaryFieldsMenuCreationService(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager) { this.designMdiController = designMdiController; this.designDockManager = designDockManager; addSummaryFieldCommand = new CommandID(Guid.NewGuid(), 0); }
private static void RefreshFieldListImages(XRDesignDockManager designDockManager) { ((FieldListDockPanel)designDockManager[DesignDockPanelType.FieldList]).GetFieldList().StateImageList = ColumnImageProvider.Instance.CreateImageCollection(); }
public SummaryFieldsMenuCreationService(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager) { this.designMdiController = designMdiController; this.designDockManager = designDockManager; addSummaryFieldCommand = new CommandID(Guid.NewGuid(), 0); }
private static void RefreshFieldListImages(XRDesignDockManager designDockManager) { ((FieldListDockPanel)designDockManager[DesignDockPanelType.FieldList]).GetFieldList().StateImageList = ColumnImageProvider.Instance.CreateImageCollection(); }