バージョン

UltraExplorerBarStates 列挙体

コントロールの状態を示すビット フラグです。
シンタックス
'宣言
 
Public Enum UltraExplorerBarStates 
   Inherits System.Enum
public enum UltraExplorerBarStates : System.Enum 
メンバ
メンバ解説
ActivateableGroupOrItemExistsアクティブ化可能なグループまたは項目が存在しています。
ActiveGroupExistsActive Groupが存在しています。
ActiveGroupExpandedActive Groupが展開されています。
ActiveGroupInOverflowAreaActiveGroupはNavigationOverflowButtonAreaにあります。
ActiveGroupIsFirstActivateableOverflowGroupActive GroupはNavigationOverflowButtonAreaにある最初のActivateableGroupです。
ActiveGroupIsFirstGroup最初のGroupがActive Groupです。
ActiveGroupIsLastActivateableGroupActiveGroupは最後のActivateableGroupです。
ActiveGroupIsLastGroup最後のGroupがActive Groupです。
ActiveGroupIsSelectedActive Groupが選択されています。
ActiveGroupOrItemExistsActive GroupまたはItemが存在しています。
ActiveGroupOrItemIsEditableユーザーインターフェイスを使用してActive GroupまたはItemを編集できます。
ActiveGroupOrItemIsFirstActive GroupまたはItemが最初です。
ActiveGroupOrItemIsFirstCurrentlyVisibleGroupOrItem現在表示されている最初のGroupまたはItemがActive GroupまたはItemです。
ActiveGroupOrItemIsLastActive GroupまたはItemが最後です。
ActiveGroupOrItemIsLastCurrentlyVisibleGroupOrItem現在表示されている最後のGroupまたはItemがActive GroupまたはItemです。
ActiveItemExistsActive Itemが存在しています。
ActiveItemIsFirstCurrentlyVisibleItemInGroupGroupで現在表示されている最初のItemがActive Itemです。
ActiveItemIsFirstItemInGroupGroupの最初のItemがActive Itemです。
ActiveItemIsInFirstGroupActive Itemが最初のGroup内にあります。
ActiveItemIsInLastGroupActive Itemが最後のGroup内にあります。
ActiveItemIsLastCurrentlyVisibleItemInGroupGroupで現在表示されている最後のItemがActive Itemです。
ActiveItemIsLastItemInGroupGroupの最後のItemがActive Itemです。
ActiveItemIsStateButton現在の ActiveItem のスタイルは 'StateButton' に解決されます。
CanTabNextFromActiveGroupOrItemアクティブなグループまたは項目から次にタブ移動できます。
CanTabPreviousFromActiveGroupOrItemアクティブなグループまたは項目から前にタブ移動できます。
ExplorerBarModeExplorerBarモード
GroupFollowingActiveGroupExpandedActive Groupの直後のGroupが展開されています。
GroupFollowingActiveItemGroupExpandedActive ItemのGroupの直後のGroupが展開されています。
GroupPreceedingActiveGroupExpandedActive Groupの直前のGroupが展開されています。
GroupPreceedingActiveGroupSelectedActive Groupの直前のGroupが選択されています。
GroupPreceedingActiveItemGroupExpandedActive ItemのGroupの直前のGroupが展開されています。
InEditMode編集モード
IsMultiColumnLast Groupが選択されています。
LastGroupIsSelectedLast Groupが選択されています。
ListbarModeListbarモード
NavigationPaneFlyoutVisibleナビゲーション ペイン フライアウトは現在開いています。
OutlookNavigationPaneModeOutlookNavigationPaneモード
QuickCustomizeButtonActiveNavigationOverflowButtonAreaのQuickCustomizeButtonがアクティブです。
VisibleGroupExistsVisible Groupが存在しています。
VisualStudio2005ToolboxModeVisualStudio2005ToolboxMode
使用例
Imports System.Diagnostics
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinExplorerBar


	Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button10.Click

		' Add a key action mapping that will activate the first group in the control when the
		' F3 key is pressed, but only when the control style is ExplorerBar and the control is
		' not currently editing a Group or Item name.
		Dim myKeyActionMapping As UltraExplorerBarKeyActionMapping = _
			New UltraExplorerBarKeyActionMapping(Keys.F3, _
					  UltraExplorerBarAction.ActivateFirstGroup, _
					  UltraExplorerBarStates.ActiveGroupIsFirstGroup Or UltraExplorerBarStates.InEditMode, _
					  UltraExplorerBarStates.ExplorerBarMode, _
					  0, _
					  0)

		Me.ultraExplorerBar1.KeyActionMappings.Add(myKeyActionMapping)


		' Find the any keyaction mappings that invoke the ActivateLastGroup action and add disallowed
		' and required states.
		Dim keyActionMapping As UltraExplorerBarKeyActionMapping

		For Each keyActionMapping In Me.ultraExplorerBar1.KeyActionMappings
			If (keyActionMapping.ActionCode = UltraExplorerBarAction.ActivateLastGroup) Then
				keyActionMapping.StateDisallowed = keyActionMapping.StateDisallowed Or UltraExplorerBarStates.ListbarMode
				keyActionMapping.StateRequired = keyActionMapping.StateRequired Or UltraExplorerBarStates.ActiveItemIsFirstItemInGroup
			End If
		Next

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


		private void button10_Click(object sender, System.EventArgs e)
		{
			// Add a key action mapping that will activate the first group in the control when the
			// F3 key is pressed, but only when the control style is ExplorerBar and the control is
			// not currently editing a Group or Item name.
			UltraExplorerBarKeyActionMapping myKeyActionMapping = 
						new UltraExplorerBarKeyActionMapping(Keys.F3,
															 UltraExplorerBarAction.ActivateFirstGroup,
															 UltraExplorerBarStates.ActiveGroupIsFirstGroup | UltraExplorerBarStates.InEditMode,
															 UltraExplorerBarStates.ExplorerBarMode,
															 0,
															 0);
															 
			this.ultraExplorerBar1.KeyActionMappings.Add(myKeyActionMapping);


			// Find the any keyaction mappings that invoke the ActivateLastGroup action and add disallowed
			// and required states.
			foreach(UltraExplorerBarKeyActionMapping keyActionMapping in this.ultraExplorerBar1.KeyActionMappings)
			{
				if (keyActionMapping.ActionCode == UltraExplorerBarAction.ActivateLastGroup)
				{
					keyActionMapping.StateDisallowed	|= UltraExplorerBarStates.ListbarMode;
					keyActionMapping.StateRequired	|= UltraExplorerBarStates.ActiveItemIsFirstItemInGroup;
				}
			}
		}
参照