【问题标题】:Non-multiline left-aligned tabcontrol非多行左对齐 tabcontrol
【发布时间】:2011-09-19 00:02:37
【问题描述】:

是否可以在winforms中实现一个可滚动的、非多行的、左对齐的tabcontrol?

如果这可以通过所有者绘图实现,在实现我自己的代码时是否有任何现有代码可以用作参考?

编辑: “左对齐”表示设置了 tabControl 属性:“Alignment=Left”(与从左到右相反)。

【问题讨论】:

  • 不行,设计师已经不让你这么做了。无论如何你不能使用左对齐的标签,视觉样式渲染器在 XP 和 Vista 中有一个错误。

标签: c# winforms tabs drawing


【解决方案1】:

您必须自己制作才能做到这一点。您可以查看Y-et-A-nother TabControl 了解如何执行此操作。

此外,使用 WPF 可能会更容易实现这一点,但由于您使用的是 winform,因此您必须多做一些工作。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多