在Tab控件中包装文本

时间:2012-05-21 08:40:50

标签: c# vb.net

我有两个关于.net(3.5)的Tab控件的问题。我正在开发Windows应用程序。

  1. 在Tab控件(标题)中换行文本,使其分为两行
  2. 标签控件方角的圆角
  3. 请尽量使用vb.net或C#。

    由于

2 个答案:

答案 0 :(得分:2)

您不能自动包装文本,但可以通过插入回车符来放置多行(这只能在运行时完成)

当你这样做时,你还需要调整标签的高度以适应两行文字:

   
    With TabControl1
        'Increase the size of the tabs
        .ItemSize = New Size(.ItemSize.Width, .ItemSize.Height * 2)

        'Put two lines of text on the first tab
        .TabPages(0).Text = "Foo" + Convert.ToChar(13) + "Bar"

    End With

答案 1 :(得分:1)

使用WPF - 然后您可以根据需要设置标签样式。在Windows Forms中,据我所知,这是不可能的。