none
c# 关于menustrip 和splitcontiner的组合使用 RRS feed

  • 问题

  • 当容器停靠在窗体里面时,再添加菜单栏,发现容器的上部被菜单栏给挡住了,这个问题怎么解决

    menustrip 的Dock是top,splitcontiner的Dock我试过Fill和bottom,但都会被menustrip 遮住一部分


    我又新建了一个项目,先拉menustrip 在拉splitcontiner,发现splitcontiner的位置是对的,Dock属性是Fill,但先拉splitcontiner,为什么会出问题

    我控件重新拖过好了

    • 已编辑 ww-air 2009年10月10日 6:29
    2009年10月10日 2:50

答案

  • 你好 你的意思我可能没能完全理解,你可以在设计界面通过右键选择某个容器、控件等,将容器的Dock属性设置为None,然后设置菜单栏Dock为Top再设置容器的Dock


    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond
    • 已标记为答案 ww-air 2009年10月10日 6:29
    2009年10月10日 3:12
    版主

全部回复

  • 你好 你的意思我可能没能完全理解,你可以在设计界面通过右键选择某个容器、控件等,将容器的Dock属性设置为None,然后设置菜单栏Dock为Top再设置容器的Dock


    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond
    • 已标记为答案 ww-air 2009年10月10日 6:29
    2009年10月10日 3:12
    版主
  • 你好

    在设计模式下在控件上点右键,分别选置于顶层或底层试试。

    知识改变命运,奋斗成就人生!
    2009年10月10日 3:15
    版主