2

.net(3.5)のタブ制御に関して2つの質問があります。私はWindowsアプリケーションに取り組んでいます。

  1. タブコントロール(タイトル)でテキストを折り返し、2行になるようにします
  2. タブコントロールの四角い角の丸い角

vb.netまたはC#を使用してどのように行うことができるかを提案してください。

ありがとう

4

2 に答える 2

2

テキストを自動的に折り返すことはできませんが、キャリッジリターンを挿入することで複数行を挿入できます(これは実行時にのみ実行できます)

ただし、これを行う場合は、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
于 2012-05-21T14:03:17.040 に答える
1

WPFを使用します。そうすれば、好きなようにタブのスタイルを設定できます。Windowsフォームでは、私が知る限り、これは不可能です。

于 2012-05-21T08:50:27.667 に答える