バージョン

GalleryToolItemClick イベント (UltraToolbarsManager)

ギャラリー ドロップ ダウンまたはプレビューの項目がクリックされた時に発生します。
シンタックス
'宣言
 
Public Event GalleryToolItemClick As GalleryToolItemEventHandler
public event GalleryToolItemEventHandler GalleryToolItemClick
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、GalleryToolItemEventArgs 型の引数を受け取りました。次の GalleryToolItemEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
GalleryTool このイベントに関連付けられたギャラリー ツールを取得します。
Group 項目が属するグループを取得します。ItemLocation が Preview の時にこれは適用されません。
Item イベントに関連付けられた項目を取得します。
ItemLocation 項目のギャラリーの位置を取得します。
使用例
Imports Infragistics.Win.UltraWinToolbars

Private Sub UltraToolbarsManager1_GalleryToolItemClick(ByVal sender As System.Object, ByVal e As Infragistics.Win.UltraWinToolbars.GalleryToolItemEventArgs) Handles UltraToolbarsManager1.GalleryToolItemClick
	' Use the event arguments to construct a message describing the item that was clicked.
	Dim message As String = e.Item.Title & " has been clicked in the " & e.ItemLocation.ToString() & " area. "

	' If the item is selected, include that in the message also. IsSelected will 
	' be true when the ItemStyle of the gallery owning the item is set to StateButton.
	' Otherwise, it will be false.
	If e.Item.IsSelected Then
		message = message & "It is now the selected item."
	End If

	MessageBox.Show(message)
End Sub
using System.Windows.Forms;
using Infragistics.Win.UltraWinToolbars;

private void ultraToolbarsManager1_GalleryToolItemClick( object sender, GalleryToolItemEventArgs e )
{
	// Use the event arguments to construct a message describing the item that was clicked.
	string message = e.Item.Title + " has been clicked in the " + e.ItemLocation.ToString() + " area. ";

	// If the item is selected, include that in the message also. IsSelected will 
	// be true when the ItemStyle of the gallery owning the item is set to StateButton.
	// Otherwise, it will be false.
	if ( e.Item.IsSelected )
		message += "It is now the selected item.";

	MessageBox.Show( message );			
}
参照