【问题标题】:tabControls remove space and arrow button on the right sidetabControls 删除右侧的空格和箭头按钮
【发布时间】:2016-03-06 15:08:40
【问题描述】:

我正在使用 Visual Studio 2015 和 winforms,我想将 tabControl 与四个 tabPages 一起使用。我已将 tabControl1.SizeMode 设置为

TabSizeMode.Fixed

我已经用这个值设置了 tabControl1.ItemSize

new Size(tabControl1.Width / 4, 50)

但是当我编译时,tabControl 给我的就像我设置了五个tabPages,右侧有一个空格,还有箭头按钮。 如何删除那个空格和箭头按钮?

【问题讨论】:

    标签: c# winforms visual-studio


    【解决方案1】:

    要删除它,只需将 tabControl1.Width / 4 更改为 tabControl1.Width / 4 - 1

    你可以这样做:

    tabControl1.ItemSize = new Size(tabControl1.Width / 4 - 1, 50)
    

    【讨论】:

    • 好的,谢谢,我搜索了很多关键字,几乎放弃了。
    【解决方案2】:

    一种可能的解决方案是让TabControl 自动调整大小,因此不要使用任何固定的width 属性。要删除水平多余的空间,请检查margin 设置,必要时将它们设置为0。有关更多详细信息,您可以参考:How to get a TabControl to resize with other members inside of it

    希望这会有所帮助。

    【讨论】:

    • @Sakura 的解决方案解决的问题,但感谢您的信息
    • 不客气。祝你的项目好运。最好的问候,
    猜你喜欢
    • 2018-10-18
    • 2018-11-09
    • 1970-01-01
    • 1970-01-01
    • 2016-09-09
    • 2019-09-02
    • 1970-01-01
    • 1970-01-01
    • 2018-10-01
    相关资源
    最近更新 更多