GrapeCity.Win.MultiRow.v80 アセンブリ > GrapeCity.Win.MultiRow 名前空間 > GcMultiRow クラス : SectionTouchToolBarNeeded イベント |
Public Event SectionTouchToolBarNeeded As EventHandler(Of SectionTouchToolBarNeededEventArgs)
public event EventHandler<SectionTouchToolBarNeededEventArgs> SectionTouchToolBarNeeded
イベント ハンドラが、このイベントに関連するデータを含む、SectionTouchToolBarNeededEventArgs 型の引数を受け取りました。次の SectionTouchToolBarNeededEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Scope | イベントが発生したセルの領域を取得します。 |
SectionIndex | イベントが発生したオーナー Section のインデックスを取得します。 |
TouchToolBar | SectionTouchToolBarNeeded イベントを発生させたセクションのタッチツールバーを取得または設定します。 |
このイベントは、VirtualMode プロパティが true の場合、または DataSource プロパティが null 参照 (Visual Basicでは Nothing) でない場合にのみ発生します。
SectionTouchToolBarNeeded イベントを処理すると、ユーザーがセルの長押しまたは既に選択されたセルをタップしたときに、ハンドラで指定したタッチツールバーが表示されます。(ただし、長押しまたはタップされた特定のセルのタッチツールバーが CellTouchToolBarNeeded によってオーバーライドされた場合は除きます)。
SectionTouchToolBarNeeded イベントは、Section.TouchToolBar プロパティの値が取得されたとき(プログラムによって取得されたとき、またはユーザーがセルの長押しまたは既に選択されたセルをタップしたとき)にも発生します。
SectionTouchToolBarNeededEventArgs.SectionIndex プロパティを使用してセクションの状態またはセクションに含まれる値を確認し、その情報に基づいて SectionowTouchToolBarNeededEventArgs.TouchToolBar プロパティを変更できます。このプロパティはセクションの Section.TouchToolBar プロパティの値で初期化されます(その後、このイベントの値によってオーバーライドされます)。