private void trvAssemblies_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { var methodNode = e.Node.Tag as MethodNode; if (methodNode != null) { using (frmDisassembledMethod form = new frmDisassembledMethod(methodNode.Definition)) { form.ShowDialog(); } } }