C#中的面板和MDI请点击此链接http://www.codeproject.com/KB/cs/MDITabBrowsing.aspx我制作了MDI,一切顺利。但我想将mainform用于拆分面板。在拆分面板2中。我可以在标签栏中看到我的表单编号,但看不到我的表单。它出现在面板下方。我怎样才能在面板上方/面板上看到它。reagrds,而不是SplitContainerControl,使用Splitter控件。首先,如果您要就SO提出问题,您需要将每个答案标记为正确。到目前为止,您已经提出了11个问题,并且没有将其中任何一个标记为正确答案。花时间回答您问题的用户只有在答案被标记为正确时才会获得声誉。所以请花点时间来做这件事。如果你一直在没有反馈的情况下提问,你可能会发现你的问题被置若罔闻。要将答案标记为正确,请选择对您帮助最大的答案,然后在左侧,有一个基于该答案获得的票数的复选标记。单击此按钮,复选标记将变为绿色,将答案标记为已接受的答案。至于你的问题:如果我明白你想做什么,你想使用的是一个普通的面板。将它拖到MDI窗口表面上,并将其设置为停靠在左侧。让它尽可能宽。现在,当您显示子窗口时,它将填充/占据MDI窗口右侧的空间,并且不会出现在左侧面板下方。如果需要,可以按如下方式调整左侧面板的大小:将面板拖放到MDI窗体上将其设置为左侧停靠并适当调整大小将拆分器控件拖放到MDI窗口的右侧(深灰色背景,而不是在面板)拆分器将出现在面板的右侧,您的MDI窗口将停靠在右侧并可调整大小HTH,JamesMDI窗体是MDI子窗口的父级。MDI父级的深灰色背景。如果将面板放在父窗口上,它将与子窗口重叠。因此也重叠形式。唯一的解决方法是设置面板的Dock属性。说到左边。这会使MDI子窗口自行调整大小以占用父窗体的剩余空间。面板现在不再与MDI窗体重叠,它们也不与面板重叠。以上就是C#学习教程的全部内容:面板中的MDI和c#。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
