我现在想做一个winform程序,里面设计的界面比较多,我是选择UserControl还是选择其他的。还有就是希望各位大侠能够给我一个关于winform的,布局类似于outlook,点击左侧的菜单,在右侧显示界面。还有就是每次点击左侧菜单,右侧是否销毁从而显示新的界面。

解决方案 »

  1.   

    第二个问题 是MDI方式第一个问题:
    看你问的问题,你应该还是入门吧,还是老老实实用windows自带的控件,先练练
      

  2.   

    MDI可以看
    http://www.cnblogs.com/zhangronghua/archive/2006/12/21/599682.html
      

  3.   


    outlook 类似的 有 控件 叫 sidebar 百度一下不用 关闭之前的
    可以 用个 hashtable 记录 窗体名字  打开钱 遍历 hashtable 里面 有没有 已经打开的窗体,有的话不用new 新窗体,关闭窗体的时候 删除记录 就行了
      

  4.   


    这个可以用treeview代替,差不多一样的界面。其它的可以用一个窗体来替代,只不过设置父亲为某一个控件(如:panel,tabcontrol);至于保证一个实例 ,可以用单体模式。类中声明个静态变量,记录下来。
      

  5.   

    你可以搭配www.51aspx.com 上去下载实例 很多winform 的