我想改变的大小TabPage
在我TabControl
,
每个选项卡应该是在一行无蜗壳。
第二个问题是有关如何更改文本到影像喜欢这里(请忽略绿线):
编辑。 我使用的WinForms。
我想改变的大小TabPage
在我TabControl
,
每个选项卡应该是在一行无蜗壳。
第二个问题是有关如何更改文本到影像喜欢这里(请忽略绿线):
编辑。 我使用的WinForms。
广告1。
有没有办法来调整标签页的宽度以适应宽度要自动,所以你就必须做一些数学来实现这一目标。
广告2。
首先,你必须创建ImageList
对象,然后你会传给你TabControl
:
ImageList il = new ImageList();
il.Images.Add("your_graphics_name", Image.FromFile(@"C:\Graphics\example.png"));
(...)
yourTabControl.ImageList = il;
然后,你可以从你的图像列表的标签页上所赋予它的主要设置特定的图像:
yourTabControl.TabPages.Add("title", "text", "your_graphics_name");
标签的大小和布局是相当严格控制的WinForms。 当然,您可以更改字体和字体大小,这将有标签的大小,一个隐含的效果,但是这不是你想要的东西的声音做什么。
现在显然Windows不会让您调节最小默认选项卡宽度,但你不能出的现成的WinForm控件直接做到这一点。 本文介绍了如何: 我怎样才能让WinForms的TabPage的头部宽度适合它的标题? 。
你可能要考虑第三方标签控件,如果这开始为你设计方面提出一个严重的问题。
与其他人一样说你不能改变你的标签宽度。 但是你可以让你的例如标签两行,如果他们没有在屏幕相匹配:
tabControl.Multiline = true;