如何使 WinForms TabPage 标题宽度适合其标题?
如何使 WinForms TabPage 标题宽度适合其标题? 问题就在这里。
How can i make WinForms TabPage header width fit it's title?
Here is the problem.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
本机 Windows 选项卡控件允许覆盖默认的最小选项卡宽度。遗憾的是,TabControl 包装类中没有公开该功能。不过这是可以修复的。将新类添加到您的项目中并粘贴下面所示的代码。编译。将新控件从工具箱顶部拖放到窗体上。
The native Windows tab control allows overriding the default minimum tab width. Sadly that capability is not exposed in the TabControl wrapper class. That's fixable though. Add a new class to your project and paste the code shown below. Compile. Drop the new control from the top of the toolbox onto your form.
谢谢,汉斯。
我使用了你的代码而没有创建类
Thanks, Hans.
I used your code without creating a class
您需要测量字体。
尝试这样的事情:
可能添加一个额外的机器人用于填充(宽度=宽度+10)
编辑:
You need to measure the fonts.
Try something like this:
Probably add a bot extra on for padding (width = width +10)
Edited: