gpt4 book ai didi

c# - 调整 MenuStrip 的宽度

转载 作者:行者123 更新时间:2023-12-02 22:06:33 29 4
gpt4 key购买 nike

我想在 menustrip 和 menuStrip 右边的窗体之间留一个空隙。我使用了 autosize= false 和新的尺寸属性,menustrip 的高度改变了但宽度没有改变。 Menustrip 的宽度与表单的宽度保持一致。

menuStrip2.AutoSize = false;
menuStrip2.Size = new Size(50, 90);

我也无法从设计-> 属性-> 大小更改。

我只在菜单条的右侧和表单的左侧创建了一个间隙。

最佳答案

以下是您在设计时如何执行此操作:

  1. 创建一个新表单。

  2. 在此表单上放置两个面板。称它们为 panelToppanelFill。分别将停靠属性设置为 TopFill。将 panelTop 的大小调整为您希望菜单条达到的高度。

  3. panelTop 添加另一个面板,将其命名为panelTopRight。将此面板停靠在右侧

  4. 添加您的菜单条。将停靠栏属性设置为填充。

  5. 右键单击 panelTopRight 和“置于底层”。现在您可以调整 panelTopRight 的大小以允许您需要的间隙。

如果您想在运行时执行此操作,则必须在代码中执行上述所有操作;但这也许是另一个问题......

希望对您有所帮助。

关于c# - 调整 MenuStrip 的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16031607/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com