如何在c# Windows窗体中创建框架/选项卡

本文关键字:框架 创建 选项 窗体 Windows | 更新日期: 2023-09-27 18:11:18

我知道在Windows窗体生成器中有一个选项卡控件。问题是,我想创造一些更好的东西。看起来你不能对那个控件做太多的风格上的改变,而且它看起来有点丑。

是否有创建自定义选项卡控件的方法,或使用按钮从窗格切换到窗格?

如何在c# Windows窗体中创建框架/选项卡

要更改Tabcontrol以使用按钮切换选项卡页,请使用下面的代码:

 this.tabControl1.Appearance = TabAppearance.Buttons;

TabControl具有DrawMode属性。改为:

tabControl1.DrawMode = OwnerDrawFixed;

然后连接DrawItem事件。当然,剩下的部分你得根据自己的喜好来画。

如果你正在寻找更多的东西,DevExpress有免费的WinForm控件,其中包括他们的TabControl版本。

我以前使用过DockPanel Suite,只是没有使用所有的工具窗口的东西。