.NET TabControl / TabPage中的选项卡很丑

Jas*_*Cav 2 .net c# user-interface

我正在C#的TabControl中创建选项卡,尽管这很容易做到,但它们却非常丑陋。我在互联网上进行了一些搜索,发现一家公司出售 .NET中各种GUI组件的图形改进,但售价为400美元。鉴于我正在研究硕士项目,这是不可能的,是否有人对“修饰”选项卡有其他建议。谢谢。

编辑:我的错误-我忘了说我正在使用Windows.Forms。

mic*_*tan 5

如果您要走免费路线,请尝试以下操作:

  • 向选项卡标题添加更多填充(TabControl.Padding)默认值为6,3,使标题看起来很拥挤。
  • 使用图标。填充图像列表(TabControl.ImageList),然后通过TabPage.ImageIndex或TabPabe.ImageKey在每个选项卡页面中拉出图像。

上面的WPF建议也是有效的-它是免费的,您可以相当轻松地使其看起来不错。不利的一面是,如果您不熟悉该技术,则会有所增加。