一个父窗口,可以打开N多子窗口,
子窗口里面只有一个richTextbox控件..怎么让父窗口里的打开,保存 与子窗口相联系,剪切,复制这些功能我已经实现了,但打开,保存,另存为这些依旧实现不了.求助..!

解决方案 »

  1.   

    打开
    textbox.Text = File.ReadAllText("文件");
    保存/另存为
    File.WriteAllText("文件",textbox.Text);我以前写的例子,有 打开/保存/另存为 的例子
    http://download.csdn.net/source/2097063
      

  2.   

    菜单好象有一个MergeAction属性,各子窗口的菜单和主窗口的菜单合并即可.工具条可以让子窗口实现一个共同接口,该接口定义保存,打开,新建等功能.父窗口如果检测到活动子窗口实现该接口,调用子窗口的接口功能即可.
      

  3.   

    你是这个意思吗
    openfiledialog dialog=new openfiledialog ();
    dialog.filter="";
    if(dialog.showdialog()==dialogresult.ok)
    {
    filestream fs=new filestream(fs.filename,filemode.open);
    streamreader sr=new streamreader(fs,encoding.default);
    richtextbox.text=sr.readtoend();
    sr.close();
    }
    这个是打开
      

  4.   

    去MSDN中查一下菜单的MergeAction属性.
      

  5.   

    http://download.csdn.net/source/2097063