【发布时间】:2014-06-20 15:24:57
【问题描述】:
我有一个 TabControl 和多个 TabPage 项目。
是否可以使一个TabPage 与其他的大小不同,同时将所有选项卡保持在同一个控件中?我正在尝试调整实际页面本身的大小,而不是标签图标。
【问题讨论】:
-
@LarsTech 你可能知道它是一个 TabControl?我的字面意思是一组选项卡都在一个控件下。 IE。 TabControl.add(this.Tab1)、TabControl.add(this.Tab2)...等
-
@GrantWinney 你是对的。通常它不会是最吸引人的,但我目前只是为了纯粹的工业/实验目的而制作它。我更多的是看它是否可以完成,而不是实际设计它以供大众使用。但同样,你是非常正确的。
-
您的意思是 TabPage 内的 TabControl?调整单个 TabPage 的大小? You would have to resize the TabControl (and any parent container, such as the parent TabControl) when that one tab get's selected.当它被取消选中时再次调整它的大小。 TabControl 具有可以使用的 Selecting 和 Deselecting 事件。否则不是很好的用户体验。
-
是的,我知道这不是一个很棒的用户界面。但是感谢您的帮助!看起来答案已发布,但再次感谢大家!
标签: c# winforms resize tabcontrol tabpage