您需要一点点Win32
API魔术。选项卡控件发送TCM_ADJUSTRECT消息以允许应用调整选项卡大小。将新类添加到您的项目中,然后粘贴以下代码。编译。将新控件从工具箱的顶部拖放到窗体上。
您将在设计时获得选项卡,因此可以轻松地在页面之间切换。这些选项卡在运行时被隐藏,可以使用SelectedIndex或SelectedTab属性在“视图”之间切换。
using System;using System.Windows.Forms;class StackPanel : TabControl { protected override void WndProc(ref Message m) { // Hide tabs by trapping the TCM_ADJUSTRECT message if (m.Msg == 0x1328 && !DesignMode) m.Result = (IntPtr)1; else base.WndProc(ref m); }}


