'宣言 Public Enum UltraExplorerBarEventIds Inherits System.Enum
public enum UltraExplorerBarEventIds : System.Enum
メンバ | 解説 |
---|---|
ActiveGroupChanged | UltraExplorerBar.ActiveGroupChanged イベントを識別するイベント ID。 |
ActiveGroupChanging | UltraExplorerBar.ActiveGroupChanging イベントを識別するイベント ID。 |
ActiveItemChanged | UltraExplorerBar.ActiveItemChanged イベントを識別するイベント ID。 |
ActiveItemChanging | UltraExplorerBar.ActiveItemChanging イベントを識別するイベント ID。 |
ContextMenuInitializing | UltraExplorerBar.ContextMenuInitializing イベントを識別するイベント ID。 |
GestureCompleted | GestureCompleted イベント。 |
GestureQueryStatus | GestureQueryStatus イベント。 |
GestureStarting | GestureStarting イベント。 |
GroupAdded | UltraExplorerBar.GroupAdded イベントを識別するイベント ID。 |
GroupAdding | UltraExplorerBar.GroupAdding イベントを識別するイベント ID。 |
GroupClick | UltraExplorerBar.GroupClick イベントを識別するイベント ID。 |
GroupCollapsed | UltraExplorerBar.GroupCollapsed イベントを識別するイベント ID。 |
GroupCollapsing | UltraExplorerBar.GroupCollapsing イベントを識別するイベント ID。 |
GroupDragging | UltraExplorerBar.GroupDragging イベントを識別するイベント ID。 |
GroupDragOver | UltraExplorerBar.GroupDragOver イベントを識別するイベント ID。 |
GroupDropped | UltraExplorerBar.GroupDropped イベントを識別するイベント ID。 |
GroupEnteredEditMode | UltraExplorerBar.GroupEnteredEditMode イベントを識別するイベント ID。 |
GroupEnteringEditMode | UltraExplorerBar.GroupEnteringEditMode イベントを識別するイベント ID。 |
GroupExitedEditMode | UltraExplorerBar.GroupExitedEditMode イベントを識別するイベント ID。 |
GroupExitingEditMode | UltraExplorerBar.GroupExitingEditMode イベントを識別するイベント ID。 |
GroupExpanded | UltraExplorerBar.GroupExpanded イベントを識別するイベント ID。 |
GroupExpanding | UltraExplorerBar.GroupExpanding イベントを識別するイベント ID。 |
GroupRemoved | UltraExplorerBar.GroupRemoved イベントを識別するイベント ID。 |
GroupRemoving | UltraExplorerBar.GroupRemoving イベントを識別するイベント ID。 |
ItemAdded | UltraExplorerBar.ItemAdded イベントを識別するイベント ID。 |
ItemAdding | UltraExplorerBar.ItemAdding イベントを識別するイベント ID。 |
ItemCheckStateChanged | UltraExplorerBar.ItemCheckStateChanged イベントを識別するイベント ID。 |
ItemCheckStateChanging | UltraExplorerBar.ItemCheckStateChanging イベントを識別するイベント ID。 |
ItemClick | UltraExplorerBar.ItemClick イベントを識別するイベント ID。 |
ItemDoubleClick | UltraExplorerBar.ItemDoubleClick イベントを識別するイベント ID。 |
ItemDragging | UltraExplorerBar.ItemDragging イベントを識別するイベント ID。 |
ItemDragOver | UltraExplorerBar.ItemDragOver イベントを識別するイベント ID。 |
ItemDropped | UltraExplorerBar.ItemDropped イベントを識別するイベント ID。 |
ItemEnteredEditMode | UltraExplorerBar.ItemEnteredEditMode イベントを識別するイベント ID。 |
ItemEnteringEditMode | UltraExplorerBar.ItemEnteringEditMode イベントを識別するイベント ID。 |
ItemExitedEditMode | UltraExplorerBar.ItemExitedEditMode イベントを識別するイベント ID。 |
ItemExitingEditMode | UltraExplorerBar.ItemExitingEditMode イベントを識別するイベント ID。 |
ItemRemoved | UltraExplorerBar.ItemRemoved イベントを識別するイベント ID。 |
ItemRemoving | UltraExplorerBar.ItemRemoving イベントを識別するイベント ID。 |
MouseEnterElement | Infragistics.Win.UltraControlBase.MouseEnterElement イベントを識別するイベント ID。 |
MouseLeaveElement | Infragistics.Win.UltraControlBase.MouseLeaveElement イベントを識別するイベント ID。 |
NavigationContextMenuInitializing | UltraExplorerBar.NavigationContextMenuInitializing イベントを識別するイベント ID。 |
NavigationOptionsDialogDisplaying | UltraExplorerBar.NavigationOptionsDialogDisplaying イベントを識別するイベント ID。 |
NavigationPaneCollapsed | UltraExplorerBar.NavigationPaneCollapsed イベントを識別するイベント ID。 |
NavigationPaneCollapsing | UltraExplorerBar.NavigationPaneCollapsing イベントを識別するイベント ID。 |
NavigationPaneExpanded | UltraExplorerBar.NavigationPaneExpanded イベントを識別するイベント ID。 |
NavigationPaneExpanding | UltraExplorerBar.NavigationPaneExpanding イベントを識別するイベント ID。 |
NavigationPaneFlyoutClosed | UltraExplorerBar.NavigationPaneFlyoutClosed イベントを識別するイベント ID。 |
NavigationPaneFlyoutDisplayed | UltraExplorerBar.NavigationPaneFlyoutDisplayed イベントを識別するイベント ID。 |
NavigationPaneFlyoutDisplaying | UltraExplorerBar.NavigationPaneFlyoutDisplaying イベントを識別するイベント ID。 |
OpenInNewWindow | UltraExplorerBar.OpenInNewWindow イベントを識別するイベント ID。 |
PanGesture | PanGesture イベント。 |
PressAndHoldGesture | PressAndHoldGesture イベント。 |
PressAndTapGesture | PressAndTapGesture イベント。 |
RotateGesture | RotateGesture イベント。 |
SelectedGroupChanged | UltraExplorerBar.SelectedGroupChanged イベントを識別するイベント ID。 |
SelectedGroupChanging | UltraExplorerBar.SelectedGroupChanging イベントを識別するイベント ID。 |
TwoFingerTapGesture | TwoFingerTapGesture イベント。 |
ZoomGesture | ZoomGesture イベント。 |
Imports System.Diagnostics Imports Infragistics.Win Imports Infragistics.Win.UltraWinExplorerBar Private Sub button94_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button94.Click ' Get UltraExplorerBar's event manager. ' ' The event manager is used to temporarily disable events ' to prevent them from being raised. This can be very ' convenient in a situation where one or more properties ' are being set in code and the events they would normally ' raise would cause unnecessary or counter-productive ' code to be executed. ' ' Note: All events are enabled by default. Dim eventManager As UltraExplorerBarEventManager = Me.ultraExplorerBar1.EventManager ' Disable the ActiveGroupChanged/ActiveGroupChanging events eventManager.SetEnabled(UltraExplorerBarEventIds.ActiveGroupChanged, False) eventManager.SetEnabled(UltraExplorerBarEventIds.ActiveGroupChanging, False) ' The event manager exposes an 'IsEnabled' method to see if an event ' is enabled or disbled. Display the enabled status of the ' ActiveGroupChanged/ActiveGroupChanging events to verify that they are disabled. Debug.WriteLine(String.Format("IsEnabled returns '{0}' for the ActiveGroupChanged event", eventManager.IsEnabled(UltraExplorerBarEventIds.ActiveGroupChanged).ToString())) Debug.WriteLine(String.Format("IsEnabled returns '{0}' for the ActiveGroupChanging event", eventManager.IsEnabled(UltraExplorerBarEventIds.ActiveGroupChanging).ToString())) ' Re-enable the ActiveGroupChanged/ActiveGroupChanging events eventManager.SetEnabled(UltraExplorerBarEventIds.ActiveGroupChanging, True) eventManager.SetEnabled(UltraExplorerBarEventIds.ActiveGroupChanged, True) ' Display the enabled status of the ActiveGroupChanged/ActiveGroupChanging events ' to verif that they have been re-enabled. Debug.WriteLine(String.Format("IsEnabled returns '{0}' for the ActiveGroupChanged event", eventManager.IsEnabled(UltraExplorerBarEventIds.ActiveGroupChanged).ToString())) Debug.WriteLine(String.Format("IsEnabled returns '{0}' for the ActiveGroupChanging event", eventManager.IsEnabled(UltraExplorerBarEventIds.ActiveGroupChanging).ToString())) ' The 'AllEventsEnabled' property lets you enable/disable ' all events will a single line of code. If any event is ' disabled the 'AllEventsEnabled' property returns false. If (eventManager.AllEventsEnabled = False) Then eventManager.AllEventsEnabled = True End If ' The event manager also exposes overloaded ' 'IsEnabled' and 'SetEnabled' methods that take an ' event group so that, for example all 'before' or all ' 'after' events can be enabled/disabled. If any event ' in the group is disabled the 'IsEnabled' method returns ' false. eventManager.SetEnabled(UltraExplorerBarEventGroups.AfterEvents, False) Debug.WriteLine(String.Format("IsEnabled returns '{0}' for the 'before' events", eventManager.IsEnabled(UltraExplorerBarEventGroups.BeforeEvents).ToString())) Debug.WriteLine(String.Format("IsEnabled returns '{0}' for the 'after' events", eventManager.IsEnabled(UltraExplorerBarEventGroups.AfterEvents).ToString())) eventManager.SetEnabled(UltraExplorerBarEventGroups.AfterEvents, True) ' The 'InProgress' method will return true if the ' specified event is currently being raised. This ' is often helpful in methods that can be called ' from various points in an application to determine ' what is triggering the call. If (eventManager.InProgress(UltraExplorerBarEventIds.GroupAdding)) Then ' ... End If End Sub
using System.Diagnostics; using Infragistics.Win; using Infragistics.Win.UltraWinExplorerBar; private void button94_Click(object sender, System.EventArgs e) { // Get UltraExplorerBar's event manager. // // The event manager is used to temporarily disable events // to prevent them from being raised. This can be very // convenient in a situation where one or more properties // are being set in code and the events they would normally // raise would cause unnecessary or counter-productive // code to be executed. // // Note: All events are enabled by default. UltraExplorerBarEventManager eventManager = this.ultraExplorerBar1.EventManager; // Disable the ActiveGroupChanged/ActiveGroupChanging events eventManager.SetEnabled(UltraExplorerBarEventIds.ActiveGroupChanged, false ); eventManager.SetEnabled(UltraExplorerBarEventIds.ActiveGroupChanging, false ); // The event manager exposes an 'IsEnabled' method to see if an event // is enabled or disbled. Display the enabled status of the // ActiveGroupChanged/ActiveGroupChanging events to verify that they are disabled. Debug.WriteLine(string.Format("IsEnabled returns '{0}' for the ActiveGroupChanged event", eventManager.IsEnabled(UltraExplorerBarEventIds.ActiveGroupChanged).ToString())); Debug.WriteLine(string.Format("IsEnabled returns '{0}' for the ActiveGroupChanging event", eventManager.IsEnabled(UltraExplorerBarEventIds.ActiveGroupChanging).ToString())); // Re-enable the ActiveGroupChanged/ActiveGroupChanging events eventManager.SetEnabled(UltraExplorerBarEventIds.ActiveGroupChanging, true ); eventManager.SetEnabled(UltraExplorerBarEventIds.ActiveGroupChanged, true ); // Display the enabled status of the ActiveGroupChanged/ActiveGroupChanging events // to verif that they have been re-enabled. Debug.WriteLine(string.Format("IsEnabled returns '{0}' for the ActiveGroupChanged event", eventManager.IsEnabled(UltraExplorerBarEventIds.ActiveGroupChanged).ToString())); Debug.WriteLine(string.Format("IsEnabled returns '{0}' for the ActiveGroupChanging event", eventManager.IsEnabled(UltraExplorerBarEventIds.ActiveGroupChanging).ToString())); // The 'AllEventsEnabled' property lets you enable/disable // all events will a single line of code. If any event is // disabled the 'AllEventsEnabled' property returns false. if (!eventManager.AllEventsEnabled ) eventManager.AllEventsEnabled = true; // The event manager also exposes overloaded // 'IsEnabled' and 'SetEnabled' methods that take an // event group so that, for example all 'before' or all // 'after' events can be enabled/disabled. If any event // in the group is disabled the 'IsEnabled' method returns // false. eventManager.SetEnabled(UltraExplorerBarEventGroups.AfterEvents, false); Debug.WriteLine(string.Format("IsEnabled returns '{0}' for the 'before' events", eventManager.IsEnabled(UltraExplorerBarEventGroups.BeforeEvents).ToString())); Debug.WriteLine(string.Format("IsEnabled returns '{0}' for the 'after' events", eventManager.IsEnabled(UltraExplorerBarEventGroups.AfterEvents).ToString())); eventManager.SetEnabled(UltraExplorerBarEventGroups.AfterEvents, true); // The 'InProgress' method will return true if the // specified event is currently being raised. This // is often helpful in methods that can be called // from various points in an application to determine // what is triggering the call. if (eventManager.InProgress(UltraExplorerBarEventIds.GroupAdding)) { // ... } }