バージョン

コンテキスト メニューで MiniToolbar を表示

Note

注:Ultimate UI for Windows Forms の一部として提供されている Microsoft Office 2007 UI 機能を使用する場合、本ライセンスが、ユーザーに MICROSOFT OFFICE 2007 UI に対する権利を付与するものではないことに注意してください。詳細は、 officeui@microsoft.com にお問い合わせください。

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;