public virtual void OnItemSelect(ListEditorEventArgs ea) { ea.Cancel = false; if (handleItemSelect != null) { handleItemSelect(this, ea); return; } ShowItemDialog(ea.Item); }
protected virtual void OnEditorItemSelect(object sender, ListEditorEventArgs e) { if (Current != null) { e.Cancel = true; foreach (ListExplorerNode node in Tree.SelectedNode.Nodes) { if (node.DataSource == e.Item) { Current = node; return; } } var newNode = new ListExplorerNode(e.Item.ToString()) { Text = e.Item.ToString(), DataSource = e.Item, Group = Current }; Current = newNode; } }
protected virtual void FieldsEditorStatusClick(object sender, ListEditorEventArgs e) { }