我没有找到任何更好的标题来描述我的问题,但我想这不是一个通常的做法:
我有类似Excel的应用程序:
GUI显示一个网格,并且有一个TabControl,显示工作簿中不同页面的名称。
单击TabPage标题时,将加载此“页面”的单元格并显示在网格中。
我不需要另一个网格。我只是清除网格并在其中显示该页面的单元格,因此TabPages对我来说是多余的。
但是,我没有找到一种方法来保持第一个TabPage被激活。 当用户切换选项卡时,网格当然会消失,我必须重新使用它。
有没有更简单的方法来实现我想做的事情?
答案 0 :(得分:0)
好的,我是这样做的:
我只使用标题:
Me.TabControl1.Height = Me.TabControl1.DisplayRectangle.Height
我将TabControl和Grid放入TableLayoutPanel。
2彼此分开。