在制表符控件中自动换行

本文关键字:自动换行 控件 制表符 | 更新日期: 2023-09-27 18:34:43

我有两个关于 .net(3.5( 的选项卡控制的问题。我正在研究Windows应用程序。

  1. 选项卡控件(标题(中换行文本,使其分为两行
  2. 圆角而不是选项卡控件的方角

请问我如何使用 vb.net 或 C#。

谢谢

在制表符控件中自动换行

您无法自动换行,但可以通过插入回车符来放置多行(这只能在运行时完成(

但是,当您执行此操作时,您还需要调整选项卡的高度以适应两行文本:

    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

使用 WPF - 然后您可以根据需要设置选项卡样式。据我所知,在Windows窗体中,这是不可能的。