首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将图像添加到TabControl上的一个选项卡中,将阻止我选项卡的文本

将图像添加到TabControl上的一个选项卡中,将阻止我选项卡的文本
EN

Stack Overflow用户
提问于 2011-12-09 04:11:18
回答 1查看 3.6K关注 0票数 0

使用Windows上的Visual 2005 (vb.net) (windows窗体),我有一个标准的TabControl。

单击按钮可以添加/删除一个标签中的图像。

似乎这张图片被放在我标签上的文字上,使它无法读懂。为什么不应该是这样的:左边的图像。后面跟着右边的文字。

为什么图片被放在我标签上的文字上?我是否需要进行某种“刷新”或“重绘”,然后它才会出现呢?

我没有看到任何“使图像出现在标签的左边边缘”的方法。(不是标签页)。然后把文字放在图像的右边。(就像普通的image+text选项卡一样。)

代码非常简单,它只从我的ImageList获得一个图像:

代码语言:javascript
复制
cfgTab.ImageKey = "PadLockClosed.png"   ' Show CLOSED PadLock

该选项卡的文本更改如下:

代码语言:javascript
复制
This is my tab text

至:

代码语言:javascript
复制
T(IMAGE HERE)is my tab text

图片出现在我文本的开头。但是,如果我移动到另一个选项卡,然后向后移动,图像将显示在正确的位置:

代码语言:javascript
复制
(IMAGE HERE) This is my tab text
EN

回答 1

Stack Overflow用户

发布于 2011-12-09 04:19:57

您可以在Control属性上使用停靠和锚定,以便根据您希望它显示的内容放置它。

使用Anchor和Dock属性管理WinForm控件

在WinForms中调整单个控件的大小

问候

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8440965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档