假如有两个子窗体1和2,1右键单击“跳转”,就能跳转到界面2。能实现吗?
跟word中的"超连结“功能有些相似,谁能帮帮我。谢谢!

解决方案 »

  1.   

    建立若干个Form,从一个form跳转到另外一个form时候,只要new 一下这个form,然后调用这个formd的show()方法就行。至于不同form之间数据的共享,可以使用构造函数来解决,比如:
    Form1,Form2
    在Form1中打开Form2.
    Form2 f=new Form2(...);//在Form2中建立适当的构造函数就行。
    f.show();
      

  2.   

    拷一段我的程序给你:
    for (int x =0; x < this.MdiChildren.Length;x++)
    {
      Form tempChild = (Form)this.MdiChildren[x];
      if(tempChild.Text=="图纸修改通知单" + selected_nodetext)
         {
    tempChild.Activate();
         }
    }
    把它做在右键菜单里就可以了。这种方法是搜索FORM2的text,找到后激活它。