バージョン

ToolbarEventIds 列挙体

各UltraToolbarsManagerイベントを一意に識別する値。
シンタックス
'宣言
 
Public Enum ToolbarEventIds 
   Inherits System.Enum
public enum ToolbarEventIds : System.Enum 
メンバ
メンバ解説
AfterApplicationMenu2010ClosedUltraToolbarsManager.AfterApplicationMenu2010Closed イベントを識別するイベント ID。
AfterApplicationMenu2010DisplayedUltraToolbarsManager.AfterApplicationMenu2010Displayed イベントを識別するイベント ID。
AfterApplicationMenuCloseUpUltraToolbarsManager.AfterApplicationMenuCloseUp イベントを識別するイベント ID。
AfterApplicationMenuDropDownUltraToolbarsManager.AfterApplicationMenuDropDown イベントを識別するイベント ID。
AfterAutoHideRibbonCloseUpUltraToolbarsManager.AfterAutoHideRibbonCloseUp イベントを識別するイベント ID。
AfterAutoHideRibbonDropDownUltraToolbarsManager.AfterAutoHideRibbonDropDown イベントを識別するイベント ID。
AfterComponentResetUltraToolbarsManager.AfterComponentReset イベントを識別するイベント ID。
AfterCustomizeDialogClosedUltraToolbarsManager.AfterCustomizeDialogClosed イベントを識別するイベント ID。
AfterMiniToolbarHiddenUltraToolbarsManager.AfterMiniToolbarHidden イベントを識別するイベント ID。
AfterMiniToolbarShownUltraToolbarsManager.AfterMiniToolbarShown イベントを識別するイベント ID。
AfterNavigationUltraToolbarsManager.AfterNavigation イベントを識別するイベント ID。
AfterRibbonCustomizationDialogClosedUltraToolbarsManager.AfterRibbonCustomizationDialogClosed イベントを識別するイベント ID。
AfterRibbonGroupCloseUpUltraToolbarsManager.AfterRibbonGroupCloseUp イベントを識別するイベント ID。
AfterRibbonGroupDropDownUltraToolbarsManager.AfterRibbonGroupDropDown イベントを識別するイベント ID。
AfterRibbonTabCloseUpUltraToolbarsManager.AfterRibbonTabCloseUp イベントを識別するイベント ID。
AfterRibbonTabDropDownUltraToolbarsManager.AfterRibbonTabDropDown イベントを識別するイベント ID。
AfterRibbonTabSelectedUltraToolbarsManager.AfterRibbonTabSelected イベントを識別するイベント ID。
AfterTaskPaneToolSelectedUltraToolbarsManager.AfterTaskPaneToolSelected イベントを識別するイベント ID。
AfterToolActivateUltraToolbarsManager.AfterToolActivate イベントを識別するイベント ID。
AfterToolbarResetUltraToolbarsManager.AfterToolbarReset イベントを識別するイベント ID。
AfterToolCloseupUltraToolbarsManager.AfterToolCloseup イベントを識別するイベント ID。
AfterToolDeactivateUltraToolbarsManager.AfterToolDeactivate イベントを識別するイベント ID。
AfterToolDragEndUltraToolbarsManager.AfterToolDragEnd イベントを識別するイベント ID。
AfterToolDropdownUltraToolbarsManager.AfterToolDropdown イベントを識別するイベント ID。
AfterToolEnterEditModeUltraToolbarsManager.AfterToolEnterEditMode イベントを識別するイベント ID。
AfterToolExitEditModeUltraToolbarsManager.AfterToolExitEditMode イベントを識別するイベント ID。
BeforeApplicationMenu2010ClosedUltraToolbarsManager.BeforeApplicationMenu2010Closed イベントを識別するイベント ID。
BeforeApplicationMenu2010DisplayedUltraToolbarsManager.BeforeApplicationMenu2010Displayed イベントを識別するイベント ID。
BeforeApplicationMenuDropDownUltraToolbarsManager.BeforeApplicationMenuDropDown イベントを識別するイベント ID。
BeforeAutoHideRibbonDropDownUltraToolbarsManager.BeforeAutoHideRibbonDropDown イベントを識別するイベント ID。
BeforeComponentResetUltraToolbarsManager.BeforeComponentReset イベントを識別するイベント ID。
BeforeDisplayCustomizeDialogUltraToolbarsManager.BeforeDisplayCustomizeDialog イベントを識別するイベント ID。
BeforeDisplayMoreItemsDialogUltraToolbarsManager.BeforeDisplayMoreItemsDialog イベントを識別するイベント ID。
BeforeMiniToolbarShownUltraToolbarsManager.BeforeMiniToolbarShown イベントを識別するイベント ID。
BeforeNavigationUltraToolbarsManager.BeforeNavigation イベントを識別するイベント ID。
BeforeRibbonCustomizationDialogDisplayedUltraToolbarsManager.BeforeRibbonCustomizationDialogDisplayed イベントを識別するイベント ID。
BeforeRibbonGroupDropDownUltraToolbarsManager.BeforeRibbonGroupDropDown イベントを識別するイベント ID。
BeforeRibbonTabDropDownUltraToolbarsManager.BeforeRibbonTabDropDown イベントを識別するイベント ID。
BeforeRibbonTabSelectedUltraToolbarsManager.BeforeRibbonTabSelected イベントを識別するイベント ID。
BeforeShortcutKeyProcessedUltraToolbarsManager.BeforeShortcutKeyProcessed イベントを識別するイベント ID。
BeforeTaskPaneToolSelectedUltraToolbarsManager.BeforeTaskPaneToolSelected イベントを識別するイベント ID。
BeforeToolActivateUltraToolbarsManager.BeforeToolActivate イベントを識別するイベント ID。
BeforeToolbarListDropdownUltraToolbarsManager.BeforeToolbarListDropdown イベントを識別するイベント ID。
BeforeToolbarResetUltraToolbarsManager.BeforeToolbarReset イベントを識別するイベント ID。
BeforeToolDragBeginUltraToolbarsManager.BeforeToolDragBegin イベントを識別するイベント ID。
BeforeToolDropdownUltraToolbarsManager.BeforeToolDropdown イベントを識別するイベント ID。
BeforeToolEnterEditModeUltraToolbarsManager.BeforeToolEnterEditMode イベントを識別するイベント ID。
BeforeToolExitEditModeUltraToolbarsManager.BeforeToolExitEditMode イベントを識別するイベント ID。
GalleryToolActiveItemChangePopupGalleryTool.GalleryToolActiveItemChange イベントを識別するイベント ID。
GalleryToolFilterChangePopupGalleryTool.GalleryToolFilterChange イベントを識別するイベント ID。
GalleryToolItemClickPopupGalleryTool.GalleryToolItemClick イベントを識別するイベント ID。
GestureCompletedGestureCompleted イベント。
GestureQueryStatusGestureQueryStatus イベント。
GestureStartingGestureStarting イベント。
LoadHelperCompleteUltraToolbarsManager.LoadHelperComplete イベントを識別するイベント ID。
MouseEnterElementInfragistics.Win.UltraComponentControlManagerBase.MouseEnterElement イベントを識別するイベント ID。
MouseLeaveElementInfragistics.Win.UltraComponentControlManagerBase.MouseLeaveElement イベントを識別するイベント ID。
PanGesturePanGesture イベント。
PressAndHoldGesturePressAndHoldGesture イベント。
PressAndTapGesturePressAndTapGesture イベント。
QuickAccessToolbarModifiedUltraToolbarsManager.QuickAccessToolbarModified イベントを識別するイベント ID。
RestoredUltraToolbarsManager.Restored イベントを識別するイベント ID。
RotateGestureRotateGesture イベント。
TaskPaneToolResizeUltraToolbarsManager.TaskPaneToolResize イベントを識別するイベント ID。
TearawayToolbarCreatedUltraToolbarsManager.TearawayToolbarCreated イベントを識別するイベント ID。
ToolbarModifiedUltraToolbarsManager.ToolbarModified イベントを識別するイベント ID。
ToolClickUltraToolbarsManager.ToolClick イベントを識別するイベント ID。
ToolDoubleClickUltraToolbarsManager.ToolDoubleClick イベントを識別するイベント ID。
ToolEditErrorUltraToolbarsManager.ToolEditError イベントを識別するイベント ID。
ToolKeyDownUltraToolbarsManager.ToolKeyDown イベントを識別するイベント ID。
ToolKeyPressUltraToolbarsManager.ToolKeyPress イベントを識別するイベント ID。
ToolKeyUpUltraToolbarsManager.ToolKeyUp イベントを識別するイベント ID。
ToolValueChangedUltraToolbarsManager.ToolValueChanged イベントを識別するイベント ID。
TwoFingerTapGestureTwoFingerTapGesture イベント。
ZoomGestureZoomGesture イベント。
使用例
Imports Infragistics.Win.UltraWinToolbars

Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click

    ' Get the toolbar manager'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 ToolbarsEventManager

    eventManager = Me.ultraToolbarsManager1.EventManager

    ' Disable the ToolClick event
    eventManager.SetEnabled(ToolbarEventIds.ToolClick, False)

    ' Toggle the 'Checked' property of a state button tool.
    ' Note: This would normally cause the ToolClick event to 
    ' be raised. However, since the above code disabled the event
    ' it won't be raised.
    Dim tool As StateButtonTool

    tool = Me.ultraToolbarsManager1.Tools("StateButtonTool1")
    tool.Checked = Not tool.Checked

    ' Re-enable the ToolClick event
    eventManager.SetEnabled(ToolbarEventIds.ToolClick, True)

    ' 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 Not eventManager.AllEventsEnabled Then
        eventManager.AllEventsEnabled = True
    End If

    ' The event manager also exposes an 'IsEnabled' method
    ' to see if an event is enabled or disbled.
    If Not eventManager.IsEnabled(ToolbarEventIds.ToolClick) Then
        eventManager.SetEnabled(ToolbarEventIds.ToolClick, True)
    End If

    ' The status bar 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.
    If Not eventManager.IsEnabled(EventGroups.BeforeEvents) Then
        eventManager.SetEnabled(EventGroups.BeforeEvents, True)
    End If

    eventManager.SetEnabled(EventGroups.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(ToolbarEventIds.ToolClick) Then
        ' ... 
    End If

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

private void button1_Click(object sender, System.EventArgs e)
{

	// Get the toolbar manager'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.
	ToolbarsEventManager eventManager = this.ultraToolbarsManager1.EventManager;

	// Disable the ToolClick event
	eventManager.SetEnabled( ToolbarEventIds.ToolClick, false );

	// Toggle the 'Checked' property of a state button tool.
	// Note: This would normally cause the ToolClick event to 
	// be raised. However, since the above code disabled the event
	// it won't be raised.
	StateButtonTool tool;

	tool = this.ultraToolbarsManager1.Tools["StateButtonTool1"] as StateButtonTool;
	tool.Checked = !tool.Checked;

	// Re-enable the ToolClick event
	eventManager.SetEnabled( ToolbarEventIds.ToolClick, true );

	// 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 an 'IsEnabled' method
	// to see if an event is enabled or disbled.
	if ( !eventManager.IsEnabled(ToolbarEventIds.ToolClick ) )
		eventManager.SetEnabled(ToolbarEventIds.ToolClick, true );

	// The status bar 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.
	if ( !eventManager.IsEnabled(EventGroups.BeforeEvents ) )
		eventManager.SetEnabled(EventGroups.BeforeEvents, true );

	eventManager.SetEnabled(EventGroups.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( ToolbarEventIds.ToolClick ) )
	{
		// ... 
	}
	
}
参照