Imports Infragistics.Win.UltraWinToolbars ... Me.UltraToolbarsManager1.SetContextMenuUltra(Me.UltraButton1, "PopupMenu1") Me.UltraToolbarsManager1.MiniToolbar.AutoShow =_ MiniToolbarAutoShow.OnContextMenuClick
WinToolbarsManager コンテキスト メニューが表示される時は自動的に MiniToolbar を表示できます。これを行うためには、MiniToolbar の AutoShow プロパティを OnContextMenuClick(デフォルト設定)に設定する必要があります。WinToolbarsManager の SetContextMenuUltra メソッドを使用してコンテキスト メニューを設定する必要があります。このメソッドには 2 つのパラメータがあります。コンテキスト メニューを設定するコントロールと、そのコントロールでコンテキスト メニュー WinToolbarsManager が使用するパラメータです。コンテキスト メニューの設定についての詳細は、 コントロールのコンテキスト メニューの PopupMenu ツールへの置換を参照してください。コンテキスト メニューが設定されれば、MiniToolbar は自動的にコンテキスト メニューの上に表示されます。
フォームの Load イベントに配置される以下のコードは、WinButton コントロールのコンテキスト メニューを設定し、その上に MiniToolbar を自動的に表示します。
Visual Basic の場合:
Imports Infragistics.Win.UltraWinToolbars ... Me.UltraToolbarsManager1.SetContextMenuUltra(Me.UltraButton1, "PopupMenu1") Me.UltraToolbarsManager1.MiniToolbar.AutoShow =_ MiniToolbarAutoShow.OnContextMenuClick
C# の場合:
using Infragistics.Win.UltraWinToolbars; ... this.ultraToolbarsManager1.SetContextMenuUltra(this.ultraButton1, "PopupMenu1"); this.ultraToolbarsManager1.MiniToolbar.AutoShow = MiniToolbarAutoShow.OnContextMenuClick;