2010-09-08 67 views
6

我似乎无法在任何地方找到答案。 默认tabcontrol标签上的标签之前的图标足以满足我的需求。TabControl中的图标C# - 如何?

在此先感谢。

问:你需要弄清楚你所使用的库设置:的WinForms,WPF,ASP.Net,GTK#,等等 - 弥敦道恩斯特

答:你是完全正确的,我错误。我正在使用Winforms。我从WPF切换回来,因为WPF在某些计算机上崩溃了。

+0

您需要说明您正在使用的库集:Winforms,WPF,ASP.Net,GTK#等。 – 2010-09-08 00:17:29

回答

18

它是TabControl的一个内置功能。在窗体上放置一个ImageList并用你的图标填充它。设置TabControl.ImageList属性。对于每个标签页,请设置ImageIndex属性。

+0

我在MSDN上看到了这篇文章,但似乎是在它实际绘制标签之前。如果我把任何东西放在设计器文件上,Visual Studio就会吓到赫赫。你有什么建议? – Qosmo 2010-09-08 02:15:29

+2

你对它做了什么?避免沉重的重量和易燃材料。 – 2010-09-08 02:31:56

+0

有趣的你说的。它现在有效。去图,可能是暂时的东西:P – Qosmo 2010-09-08 02:46:19

1

将工具箱中的imageList拖放到winform上,并将图像添加到属性窗口的集合中。添加一个tabcontrol并设置TabControl.ImageList属性。为每个标签页设置ImageIndex属性。请参阅示例http://www.youtube.com/watch?v=D7E6xJyd6KM

+0

你是否附属于该链接?如果是这样,你必须在你的帖子中披露它,[根据常问问题](http://stackoverflow.com/faq#promotion)。否则,它可能被认为是禁止的广告。 – Leigh 2012-06-29 01:10:59