【发布时间】:2011-02-07 23:47:21
【问题描述】:
当我将 TabControl 对齐设置为 Left 或 Right 时,它会在选项卡按钮和选项卡页面区域之间留下巨大的空间。如何摆脱这个无用的空间?
TabControl.Appearance 设置为Buttons,因为如果设置为Normal,按钮上的文字就会消失。
更新:
当我将TabControl.Alignment 设置为Bottom 并将TabControl.Appearance 设置为Normal 时,按钮看起来是倒置的(橙色线应该在下面)
当我将TabControl.Alignment 设置为Bottom 并将TabControl.Appearance 设置为Buttons 时,TabPage 上没有可放置控件的区域
【问题讨论】:
-
有趣。我刚刚在 C# 2010 Express 中尝试过这个,我看到了你在这里展示的行为。但是,当我将
Appearance更改为Normal时,一切看起来都很正常并且文本仍然可见。在Normal模式下,您是否看到过文本(在设计时或运行时)? -
不,正常模式下左对齐或右对齐时没有文本。这就是我改变模式的原因
-
侧边对齐的标签很丑,而且文本很难阅读。你为什么做这个?将它们放在它们所在的顶部或底部。如果您遵循标准约定,您的生活将会简单得多。
-
好的,我在底部还有另一个问题。看图片
-
@Code Gray,问题是我不喜欢它们在我的场景中的顶部或左侧。它们应该是底部对齐或右对齐
标签: c# winforms tabcontrol tabpage