private void ListViewTypes_DoubleClick(object sender, EventArgs e) { if (listViewTypes.SelectedItems.Count == 1) { Type t = (Type)listViewTypes.SelectedItems[0].Tag; TypeListEventArgs ea = new TypeListEventArgs(Activator.CreateInstance(t), t); OnTypeDoubleClick?.Invoke(this, ea); } }
private void TreeViewTypes_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { if (e.Node.Tag != null) { Type t = (Type)e.Node.Tag; if (OnTypeDoubleClick != null) { TypeListEventArgs ea = new TypeListEventArgs(Activator.CreateInstance(t), t); OnTypeDoubleClick(this, ea); } } }
private void ListViewTypes_Click(object sender, EventArgs e) { if (listViewTypes.SelectedItems.Count == 1) { Type t = (Type)listViewTypes.SelectedItems[0].Tag; descriptionControl1.SetByType(t); if (OnTypeClick != null) { TypeListEventArgs ea = new TypeListEventArgs(Activator.CreateInstance(t), t); OnTypeClick(this, ea); } } }