'宣言 Public Event BeforeScroll As BeforeScrollEventHandler
public event BeforeScrollEventHandler BeforeScroll
イベント ハンドラが、このイベントに関連するデータを含む、BeforeScrollEventArgs 型の引数を受け取りました。次の BeforeScrollEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Cancel System.ComponentModel.CancelEventArgsから継承されます。 | |
OwnerScroll | スクロールアクションがオーナーのスクロールに適用されるかどうかを返します。 |
ScrollAction | 実行されたスクロールアクションを返します。 |
BeforeScroll イベントはキャンセル可能なイベントです。イベントがキャンセルされると、AfterScroll イベントは発生せず、コントロールはスクロールされません。
Private Sub UltraMonthViewSingle1_BeforeScroll(ByVal sender As System.Object, ByVal e As Infragistics.Win.UltraWinSchedule.BeforeScrollEventArgs) Handles ultraMonthViewSingle.BeforeScroll '---------------------------------------------------------------------------------------------------- ' 説明 ' BeforeScroll ' ' コントロールがスクロールする前に発生します ' BeforeScroll イベントがキャンセルされる場合、コントロールがスクロールされずに、AfterScroll イベントも発生しません ' '---------------------------------------------------------------------------------------------------- If e.ScrollAction = ScrollEventType.ThumbTrack Then e.Cancel = True End Sub
private void ultraMonthViewSingle1_BeforeScroll(object sender, Infragistics.Win.UltraWinSchedule.BeforeScrollEventArgs e) { //---------------------------------------------------------------------------------------------------- // 説明 // BeforeScroll // // コントロールがスクロールする前に発生します // BeforeScroll イベントがキャンセルされた場合、コントロールはスクロールされずに、AfterScroll イベントも発生しません // //---------------------------------------------------------------------------------------------------- if ( e.ScrollAction == ScrollEventType.ThumbTrack ) e.Cancel = true; }