public override void InitControl() { base.InitControl(); pictureEditDefaulLogo.Image = BusinessObjects.Instance.ImageResourcesManager.ProgramScheduleNoRecordsLogo ?? pictureEditDefaulLogo.Image; settingsContainer.InitControl(); settingsContainer.SettingsChanged += OnSectionSettingsChanged; settingsContainer.SettingsControlsUpdated += OnSettingsControlsUpdated; retractableBarControl.simpleButtonExpand.Image = BusinessObjects.Instance.ImageResourcesManager.RetractableBarExpandImage ?? retractableBarControl.simpleButtonExpand.Image; retractableBarControl.simpleButtonCollapse.Image = BusinessObjects.Instance.ImageResourcesManager.RetractableBarCollpaseImage ?? retractableBarControl.simpleButtonCollapse.Image; retractableBarControl.ContentSize = retractableBarControl.Width; retractableBarControl.Collapse(true); _tabDragDropHelper = new XtraTabDragDropHelper <SectionContainer>(xtraTabControlSections); _tabDragDropHelper.TabMoved += OnTabMoved; BusinessObjects.Instance.OutputManager.ColorCollectionChanged += OnSettingsControlsUpdated; Controller.Instance.ProgramScheduleNew.Click += OnAddSection; Controller.Instance.ProgramScheduleProgramAdd.Click += OnAddItem; Controller.Instance.ProgramScheduleProgramDelete.Click += OnDeleteItem; }
public ApproachTabAControl(IChildTabPageContainer slideContainer, ShiftChildTabInfo tabInfo) : base(slideContainer, tabInfo) { InitializeComponent(); xtraTabControl.TabPages.Add(new ContentsItemControl(this)); Contents.ItemStateChanged += OnItemStateChanged; _tabDragDropHelper = new XtraTabDragDropHelper <ItemControl>(xtraTabControl); _tabDragDropHelper.TabMoved += OnTabMoved; }
protected override void InitControls() { base.InitControls(); xtraTabControl.TabPages.Clear(); xtraTabControl.TabPages.AddRange(Pages.OfType<XtraTabPage>().ToArray()); xtraTabControl.SelectedTabPage = (XtraTabPage)ActivePage; xtraTabControl.SelectedPageChanging += OnSelectedPageChanging; xtraTabControl.SelectedPageChanged += OnSelectedPageChanged; _tabDragDropHelper = new XtraTabDragDropHelper<TabPage>(xtraTabControl); _tabDragDropHelper.TabMoved += OnTabMoved; }
public PrintProductContainerControl() { InitializeComponent(); Dock = DockStyle.Fill; xtraTabControlPublications.SelectedPageChanged += xtraTabControlPublications_SelectedPageChanged; _tabDragDropHelper = new XtraTabDragDropHelper<PrintProductControl>(xtraTabControlPublications); _tabDragDropHelper.TabMoved += OnTabMoved; BusinessObjects.Instance.ScheduleManager.SettingsSaved += (sender, e) => Controller.Instance.FormMain.BeginInvoke((MethodInvoker)delegate { if (sender != this) LoadSchedule(e.QuickSave); }); }
protected IntegratedSolutionSubTabControl(IChildTabPageContainer slideContainer, ShiftChildTabInfo tabInfo) : base(slideContainer, tabInfo) { InitializeComponent(); xtraTabControl.TabPages.Add(new ContentsItemControl(this)); Contents.ItemClicked += OnProductItemClicked; xtraTabControl.SelectedPageChanging += OnSelectedTabPageChanging; xtraTabControl.SelectedPageChanged += OnSelectedTabPageChanged; xtraTabControl.CloseButtonClick += OnTabClose; xtraTabControl.MouseDown += OnTabControlMouseDown; xtraTabControl.MouseWheel += OnTabControlMouseWheel; _tabDragDropHelper = new XtraTabDragDropHelper <ProductItemControl>(xtraTabControl); _tabDragDropHelper.TabMoved += OnTabMoved; }
public NeedsSolutionsTabFControl(IChildTabPageContainer slideContainer, ShiftChildTabInfo tabInfo) : base(slideContainer, tabInfo) { InitializeComponent(); comboBoxEditSlideHeader.EnableSelectAll().RaiseNullValueIfEditorEmpty().AssignConfiguration(CustomTabInfo.HeadersEditorConfiguration); comboBoxEditCombo1.EnableSelectAll().RaiseNullValueIfEditorEmpty().AssignConfiguration(CustomTabInfo.Combo1Configuration); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(CustomTabInfo.HeadersItems .Where(item => !item.IsPlaceholder).ToArray()); comboBoxEditSlideHeader.Properties.NullText = CustomTabInfo.HeadersItems.FirstOrDefault(h => h.IsPlaceholder)?.Value ?? "Select or type"; comboBoxEditCombo1.Properties.Items.Clear(); comboBoxEditCombo1.Properties.Items.AddRange(CustomTabInfo.Combo1Items.Where(item => !item.IsPlaceholder).ToArray()); comboBoxEditCombo1.Properties.NullText = CustomTabInfo.Combo1Items.FirstOrDefault(item => item.IsPlaceholder)?.Value ?? comboBoxEditCombo1.Properties.NullText; _item1Control = new Item1Control(this); _item1Control.Init( CustomTabInfo.Tab1DefaultName, CustomTabInfo.SubHeader1Configuration); _item1Control.EditValueChanged += OnEditValueChanged; _item2Control = new Item2Control(this); _item2Control.Init( CustomTabInfo.Tab2DefaultName, CustomTabInfo.SubHeader2Configuration); _item2Control.EditValueChanged += OnEditValueChanged; _item3Control = new Item3Control(this); _item3Control.Init( CustomTabInfo.Tab3DefaultName, CustomTabInfo.SubHeader3Configuration); _item3Control.EditValueChanged += OnEditValueChanged; _item4Control = new Item4Control(this); _item4Control.Init( CustomTabInfo.Tab4DefaultName, CustomTabInfo.SubHeader4Configuration); _item4Control.EditValueChanged += OnEditValueChanged; _tabDragDropHelper = new XtraTabDragDropHelper <ItemControl>(xtraTabControl); _tabDragDropHelper.TabMoved += OnTabMoved; }
public ContractTabAControl(IChildTabPageContainer slideContainer, ShiftChildTabInfo tabInfo) : base(slideContainer, tabInfo) { InitializeComponent(); comboBoxEditSlideHeader.EnableSelectAll().RaiseNullValueIfEditorEmpty().AssignConfiguration(CustomTabInfo.HeadersEditorConfiguration); comboBoxEditCombo1.EnableSelectAll().RaiseNullValueIfEditorEmpty().AssignConfiguration(CustomTabInfo.Combo1Configuration); comboBoxEditCombo2.EnableSelectAll().RaiseNullValueIfEditorEmpty().AssignConfiguration(CustomTabInfo.Combo2Configuration); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(CustomTabInfo.HeadersItems .Where(item => !item.IsPlaceholder).ToArray()); comboBoxEditSlideHeader.Properties.NullText = CustomTabInfo.HeadersItems.FirstOrDefault(h => h.IsPlaceholder)?.Value ?? "Select or type"; comboBoxEditCombo1.Properties.Items.Clear(); comboBoxEditCombo1.Properties.Items.AddRange(CustomTabInfo.Combo1Items.Where(item => !item.IsPlaceholder).ToArray()); comboBoxEditCombo1.Properties.NullText = CustomTabInfo.Combo1Items.FirstOrDefault(item => item.IsPlaceholder)?.Value ?? comboBoxEditCombo1.Properties.NullText; comboBoxEditCombo2.Properties.Items.Clear(); comboBoxEditCombo2.Properties.Items.AddRange(CustomTabInfo.Combo2Items.Where(item => !item.IsPlaceholder).ToArray()); comboBoxEditCombo2.Properties.NullText = CustomTabInfo.Combo2Items.FirstOrDefault(item => item.IsPlaceholder)?.Value ?? comboBoxEditCombo2.Properties.NullText; xtraTabControl.TabPages.Add(new ContentsItemControl(this)); Contents.ItemClicking += OnProductItemClicking; Contents.ItemClicked += OnProductItemClicked; xtraTabControl.SelectedPageChanging += OnSelectedTabPageChanging; xtraTabControl.SelectedPageChanged += OnSelectedTabPageChanged; xtraTabControl.CloseButtonClick += OnTabClose; xtraTabControl.MouseDown += OnTabControlMouseDown; xtraTabControl.MouseWheel += OnTabControlMouseWheel; _tabDragDropHelper = new XtraTabDragDropHelper <ProductItemControl>(xtraTabControl); _tabDragDropHelper.TabMoved += OnTabMoved; }
public override void InitControl() { base.InitControl(); retractableBarControl.simpleButtonExpand.Image = BusinessObjects.Instance.ImageResourcesManager.RetractableBarExpandImage ?? retractableBarControl.simpleButtonExpand.Image; retractableBarControl.simpleButtonCollapse.Image = BusinessObjects.Instance.ImageResourcesManager.RetractableBarCollpaseImage ?? retractableBarControl.simpleButtonCollapse.Image; retractableBarControl.ContentSize = retractableBarControl.Width; retractableBarControl.Collapse(true); _tabDragDropHelper = new XtraTabDragDropHelper <SnapshotEditorsContainer>(xtraTabControlContentEditors); _tabDragDropHelper.TabMoved += OnTabMoved; settingsContainer.InitControl(); settingsContainer.SettingsChanged += OnSettingsChanged; settingsContainer.SettingsControlsUpdated += OnSettingsControlsUpdated; Controller.Instance.SnapshotNew.Click += OnAddSnapshotSet; Controller.Instance.SnapshotProgramAdd.Click += OnAddItem; Controller.Instance.SnapshotProgramDelete.Click += OnDeleteItem; pictureEditDefaultLogo.Image = BusinessObjects.Instance.ImageResourcesManager.SnapshotsNoRecordsLogo ?? pictureEditDefaultLogo.Image; }