仅将TapControl标头用于类似Excel的应用程序

时间:2017-12-12 20:49:28

标签: .net excel layout tabcontrol

我没有找到任何更好的标题来描述我的问题,但我想这不是一个通常的做法:

我有类似Excel的应用程序:

GUI显示一个网格,并且有一个TabControl,显示工作簿中不同页面的名称。

单击TabPage标题时,将加载此“页面”的单元格并显示在网格中。

我不需要另一个网格。我只是清除网格并在其中显示该页面的单元格,因此TabPages对我来说是多余的。

但是,我没有找到一种方法来保持第一个TabPage被激活。 当用户切换选项卡时,网格当然会消失,我必须重新使用它。

有没有更简单的方法来实现我想做的事情?

1 个答案:

答案 0 :(得分:0)

好的,我是这样做的:

我只使用标题:

Me.TabControl1.Height = Me.TabControl1.DisplayRectangle.Height

我将TabControl和Grid放入TableLayoutPanel。

2彼此分开。