如何设计这样的复杂界面,请详细说说哦,提前感谢大家!关键是一级菜单后出二级(二级跟着一级的变)
左侧是个treeview么?
MDI里的子窗体里又有菜单,都怎么实现。

解决方案 »

  1.   

    做二级菜单很简单,首先往窗口上拖一个TMainMenu,双击编辑菜单项,选中其中的一项右键->Create Submenu.
    下面的菜单,也就是第二列可以创建另外一个带菜单的TForm然后设置TForm.Parent = 第一个窗体即可做到
      

  2.   

    抱歉,说错了这种窗口嵌入窗口的方式不能做到上面那样的效果,不过应该有第三方控件可以实现,自己动手的话可以通过ToolBar+PopuMenu来实现
      

  3.   

    主窗体:mdi模式
    最上面的是menu
    然后下面是一个图片可以放在panel上
    二级菜单可以用ActionMainMenuBar
    左侧用一个treeview
      

  4.   

    toolbar + mainmenu
    同时,这个toolbar是与子窗体中的某个属性相关的。
    如:A子窗体对应于主窗体的ToolbarA,B子窗体对应于主窗体的ToolbarB,....
    当显示A子窗体时,对应主窗体的ToolbarA在指定的位置显示出来就行了。
    不过我觉得我会把这些都抽到子窗体去做更好。