private void ResetButtons() { radButtonCopy.Enabled = false; radButtonRemove.Enabled = false; m_radPanelHost.Enabled = false; MappedClassUserCtrl.SetMapping(null); }
private void CreateNewMapping(string title, Mapping map) { string value = map.Source; if (string.IsNullOrEmpty(value)) { value = CurrentPrefix + ":"; } if (TagClassMappingManager.TagClassMappingHelper.InputBox(title, ref value) == DialogResult.OK) { if (AlreadyExists(value)) { MessageBox.Show("Class exists in mapping", "Exists", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } map.Source = value; map.Display = value; //should use ec class display ListViewDataItem lv = new ListViewDataItem(map.Source); lv.Tag = map; CurrentListView.Items.Add(lv); CurrentListView.SelectedItem = lv; MappedClassUserCtrl.SetMapping(map); if (!TagClassMappingManager.TagClassMappingHelper.TagClassMappingConfig.ContainsKey(value)) { TagClassMappingManager.TagClassMappingHelper.TagClassMappingConfig.Add(value, map); //should I read to save or just mod the source??? } radButtonSave.Enabled = true; } }
private void SelectedItemChanged(ListViewDataItem lv) { Mapping map = null; if (lv != null) { map = lv.Tag as Mapping; } MappedClassUserCtrl.SetMapping(map); }