public MappedClassListUserControl(MappingReader mappingManager, Control panelHost) { InitializeComponent(); TagClassMappingManager = mappingManager; m_radPanelHost = panelHost; Populate(); this.radListViewMappedClasses2D.SelectedItemChanged += new System.EventHandler(this.radListViewMappedClasses2D_SelectedItemChanged); this.radListViewMappedClasses3D.SelectedItemChanged += RadListViewMappedClasses3D_SelectedItemChanged; this.buttonClearFilter.Click += new System.EventHandler(this.buttonClearFilter_Click); this.buttonFilter.Click += new System.EventHandler(this.buttonFilter_Click); this.textBoxFilter.KeyUp += new System.Windows.Forms.KeyEventHandler(this.textBoxFilter_KeyUp); this.radButtonNew.Click += new System.EventHandler(this.radButtonNew_Click); this.radButtonSave.Click += new System.EventHandler(this.radButtonSave_Click); this.radButtonRemove.Click += new System.EventHandler(this.radButtonRemove_Click); this.radButtonCopy.Click += new System.EventHandler(this.radButtonCopy_Click); }
private void LoadMapping(bool useUserCfg) { radSplitContainer.SplitPanels[0].Controls.Clear(); radSplitContainer.SplitPanels[1].Controls.Clear(); mcl = null; MappingReader mappingManager = new MappingReader(cfg, usercfg, useUserCfg); mcl = new MappedClassListUserControl(mappingManager, radSplitContainer.SplitPanels[1]); radSplitContainer.SplitPanels[0].Controls.Add(mcl); mcl.Dock = DockStyle.Fill; MappedClassUserControl mappedClassUserCtrl = new MappedClassUserControl(mcl); mcl.MappedClassUserCtrl = mappedClassUserCtrl; radSplitContainer.SplitPanels[1].Controls.Add(mappedClassUserCtrl); mappedClassUserCtrl.Dock = DockStyle.Fill; }