如何使Tab页面的宽度适合TabControl的宽度

时间:2012-11-09 09:39:09

标签: c# width tabcontrol tabpage

我有一个带有两个标签页的TabControl。

enter image description here

如何使标签页适合TabControl的宽度,如下面的屏幕截图所示。

enter image description here

我尝试使用以下代码行,但它也不起作用。

tabControl1.SizeMode = TabSizeMode.FillToRight;

3 个答案:

答案 0 :(得分:6)

首先,设置tabControl1大小模式:

tabControl1.SizeMode = TabSizeMode.Fixed;

然后你必须重新计算标签页标题的宽度:

tabControl1.ItemSize = new Size(tabControl1.Width / tabControl1.TabCount, 0);

注意:1。值0表示高度为默认值。 2.将标签页添加到标签控件后重新计算项目大小。考虑一下调整控件大小时会发生什么。

答案 1 :(得分:0)

答案 2 :(得分:-2)

这是解决此类问题的非法方式

增加填充(X,Y) X 100 //代表一些允许的数字 Y 3 //代表一些允许的数字。