バージョン

Style プロパティ (UltraExplorerBar)

コントロールのスタイルを取得または設定します。
シンタックス
'宣言
 
Public Property Style As UltraExplorerBarStyle
public UltraExplorerBarStyle Style {get; set;}
解説

UltraExplorerBar のスタイルによって、サポートされている 5 種類の動作のうち、どの動作が使用されるかが決まります。

'0 - ExplorerBar' スタイルは Windows XP の Explorer Bar の動作をエミュレートし、常に 0 以上の UltraExplorerBarGroup を展開できます。UltraExplorerBarGroup はその UltraExplorerBarItem を表示するのに必要なスペースをとり、十分なスペースがない場合はコントロールの内容全体をスクロールするスクロールバーが表示されます。

'1 - Listbar' スタイルは Outlook の Listbar の動作をエミュレートし、常に UltraExplorerBarGroup を 1 つだけ展開できます。展開されたUltraExplorerBarGroup には、その UltraExplorerBarItem を表示するために固定されたスペースが割り当てられます。 スペースが足りない場合は、UltraExplorerBarGroupUltraExplorerBarItem 領域に、UltraExplorerBarGroup 内の UltraExplorerBarItem をスクロールするスクロールボタンが表示されます。

"2 - Toolbox"スタイルは基本的には"1 - Listbar"と同じですが、UltraExplorerBarGroup 内の項目をスクロールするスクロールボタンが必要なときに、そのスクロールボタンが UltraExplorerBarGroup のヘッダーに配置される点が異なります。

'3 - OutlookNavigationPane' スタイルは Microsoft Outlook のナビゲーション ペインの動作をエミュレートします。1つの UltraExplorerBarItemUltraExplorerBarGroup を一度に複数表示できます。スクロールは (グループレベル単位ではなく) 項目レベル単位になります。エンドユーザーは特定のグループを非表示にしたり、グループのヘッダー領域の下にグループをアイコンで表したりできます。

"4 - VisualStudio2005Toolbox"スタイルはMicrosoft Visual Studio 2005のツールボックスの動作をエミュレートします。このスタイルは、常に0または1つ以上の UltraExplorerBarGroup を展開できる点で '0 - ExplorerBar' スタイルに似ています。このスタイルはグループレベルのスクロールを提供します。

使用例
Imports System.Diagnostics
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinExplorerBar


	Private Sub Button13_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button13.Click

		' Display the number of items in the currently selected group.  Note that
		' only control styles Listbar and Toolbox have the concept of SelectedGroup.
		If (Me.ultraExplorerBar1.Style = UltraExplorerBarStyle.Listbar Or Me.ultraExplorerBar1.Style = UltraExplorerBarStyle.Toolbox) Then
			If (Not Me.ultraExplorerBar1.SelectedGroup Is Nothing) Then
				Debug.WriteLine(String.Format("The Selected group contains {0} Items.", Me.ultraExplorerBar1.SelectedGroup.Items.Count))
			End If
		End If

	End Sub
using System.Diagnostics;
using Infragistics.Win;
using Infragistics.Win.UltraWinExplorerBar;


		private void button13_Click(object sender, System.EventArgs e)
		{
			// Display the number of items in the currently selected group.  Note that
			// only control styles Listbar and Toolbox have the concept of SelectedGroup.
			if (this.ultraExplorerBar1.Style	== UltraExplorerBarStyle.Listbar	||
				this.ultraExplorerBar1.Style	== UltraExplorerBarStyle.Toolbox)
			{
				if (this.ultraExplorerBar1.SelectedGroup != null)
					Debug.WriteLine(string.Format("The Selected group contains {0} Items.", this.ultraExplorerBar1.SelectedGroup.Items.Count));
			}

		}
参照