gpt4 book ai didi

c# - ToolStripMenuItem 更大的垂直填充,或在更大的 ToolStripMenuItem 中垂直居中文本

转载 作者:太空狗 更新时间:2023-10-29 23:18:11 25 4
gpt4 key购买 nike

我正在尝试为 ContextMenuStrip 中的 ToolStripMenuItems 设置更大的垂直填充。但是,更改 Padding.Top 属性会在底部而不是顶部添加填充。

我还尝试为 ToolStripMenuItem 设置更大的高度,它有效,但是,文本总是在顶部对齐,即使 TextAlign 属性是 MiddleCenter。它应该垂直居中对齐!

我已经为不同的属性尝试了不同的设置,但没有任何效果。我的想法是,我无法让 ToolStripMenuItem 在其文本周围留出更多空间,包括顶部和底部。

我正在使用 C#、Windows 窗体、Net 2.0、Visual Studio 2010 Express、Windows 7。

最佳答案

您可以使用 Margin 而不是 Padding 来获得相同的效果,这将保留 ToolStripMenuItemText对齐。

缺点是当项目被选中时,这不会修改高亮矩形的大小,所以如果你增加很多高度,它看起来会有点奇怪。

关于c# - ToolStripMenuItem 更大的垂直填充,或在更大的 ToolStripMenuItem 中垂直居中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6204944/

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