如上图,点击左侧某一项时,右侧视图内容改变,一般的做法是什么?

解决方案 »

  1.   

    可以看看这个
    http://www.vckbase.com/document/viewdoc/?id=257http://www.vckbase.com/document/viewdoc/?id=1396http://www.vckbase.com/document/viewdoc/?id=1572
      

  2.   

    随你怎么实现,建议用Observer模式来实现
      

  3.   

    在左侧的响应函数中,得到APP指针,通过APP指针得到框架指针,再通过框架指针得到活动视图指针,有了指针,想怎么变什么都好说了。
      

  4.   

    右边的窗体先创建好。ShowWindow()SW_SHOW    SW_HIDE
      

  5.   

    右边都是什么样?如果是图,就在文档中定义一个变量表示图象文件的名称或者位图句柄等,需要变化的时候改变该变量,然后UpdateAllViews;如果是对话框,可以每个页面创建一个子对话框,用ShowWindow控制只显示该显示的那个。
      

  6.   

    从图看左边是tree.所以可以响应tree的selectchanging.
      

  7.   

    视图类的替换技术,在codeproject有一个很好的例子。
      

  8.   

    这个是地址:http://www.codeproject.com/KB/splitter/usefulsplitter.aspx看完之后保证你会。
      

  9.   

    楼上的也太依赖人了吧这个是地址:http://www.codeproject.com/KB/splitter/usefulsplitter.aspx 看完之后保证你会。