バージョン

新しいタブ ボタンの追加

トピックの概要

目的

このトピックでは、 WinTabStrip および WinTab コントロールでランタイムに新しいタブ ボタンを追加する方法を紹介します。

このトピックの内容

このトピックは、以下のセクションで構成されます。

新しいタブ ボタンの追加

はじめに

この機能は、最新ブラウザーのタブのようにアプリケーション実行中に新しいタブを追加する機能を提供します。 WinTabStrip および WinTab コントロールは、この機能を構成するための NewTabButtonLocation プロパティを公開します。

NewTabButtonLocation プロパティに 3 つのオプション設定があります。

オプション 説明

None

新しいタブ ボタンが表示されていません (デフォルト値)。

Adding New Tab Button 1.png

End

新しいタブ ボタンはタブの最後に追加されます。

Adding New Tab Button 2.png

Start

新しいタブ ボタンはタブの最初に追加されます。

Adding New Tab Button 3.png

AfterTabs

新しいタブ ボタンは最後のタブの後に追加されます。

Adding New Tab Button 4.png

新しいタブ ボタンの位置の有効化

NewTabButtonLocation プロパティを Visual Studio のデザイナーまたはコードで設定できます。

Adding New Tab Button 5.png

コードで新しいタブ ボタンの位置を構成する実例:

C# の場合:

ultraTabControl1.NewTabButtonLocation = NewTabButtonLocation.AfterTabs;

Visual Basic の場合:

ultraTabControl1.NewTabButtonLocation = NewTabButtonLocation.AfterTabs

イベント

以下のイベントが UltraTabControlBase クラスに追加されました。

イベント 説明

このイベントで、新しいタブの追加を無効にできます。イベントを処理し、EventArgs 引数の Cancel プロパティを True に設定します。

このイベントでは、新しいタブを作成しコンテンツを設定できます。イベントを処理し、EventArgsTab プロパティを参照します。

スタイル設定

新しいタブ ボタンは AppStylist をサポートします。NewTabButton の新しいロールは、新しいタブ ボタンの外観のスタイル設定を有効にします。

Adding New Tab Button 6.png

関連コンテンツ

トピック

以下のトピックでは、このトピックに関連する追加情報を提供しています。

トピック 目的

このセクションでは、 WinTab コントロールと WinTabStrip コントロールに関連する特定のタスクを実行する方法を説明するトピックを提供します。