gpt4 book ai didi

vb.net - VB.NET 中 TabControl 对齐问题

转载 作者:行者123 更新时间:2023-12-01 23:23:08 25 4
gpt4 key购买 nike

我在 VB.NET 中使用左对齐 TabControl 时遇到了奇怪的行为。截图:

alt text

我想要的是让选项卡与向左旋转 90 度时的效果相同。

这与我没有(上帝禁止)使用标准 XP 主题有关吗?有什么解决方案可以让它发挥作用吗? (即使很难,但我不想要一个具有对比风格的控件,我希望程序看起来一致)

谢谢!

美好结局:

alt text

最佳答案

好的,我解决了这个问题。如果其他人也有同样的问题,请使用 this control 。根据麻省理工学院的许可,它是免费的。作者截图:

alt text

注意作者做了两个控件。我的建议:第二个对cleartype的支持不正确(它在子像素渲染后旋转),但它更容易使用,并且具有更好的填充控制。大胆试试吧! =)

编辑如果您使用 C++ 并且需要它,那么有一种方法。结果图片: alt text http://www.codeguru.com/dbfiles/get_image.php?id=6385&lbl=CXPTABCTRL_GIF&ds=20040309
作者非常详细地描述了他是如何做到的,这很好,例如: alt text
(来源:codeguru.com)

<强> This 是文章的链接。

另一个非常好的方法是 SkyBound 的多用途 VisualStyles 组件。似乎二进制文件是免费的,但源代码不是,非常公平的交易。我稍后会检查一下,但如果您需要修复一些视觉样式错误,这似乎是一个选择。
alt text
(来源:skybound.ca)

来自作者:

first and foremost, it quashes XPtheme bugs, silently, efficiently andautomatically. But it also provides asimple set of classes which you canuse to draw your own controls usingthe Windows XP Theme API.

检查this.more来自作者。

问题解决了!! =D

关于vb.net - VB.NET 中 TabControl 对齐问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1929947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com