'宣言 Public Event AfterSpin As AfterSpinEventHandler
public event AfterSpinEventHandler AfterSpin
イベント ハンドラが、このイベントに関連するデータを含む、AfterSpinEventArgs 型の引数を受け取りました。次の AfterSpinEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
SpinDirection | 押されたスピンボタンの方向を返します。 |
キーボードまたはスピン ボタンのいずれで発生したかにかかわらず、Value がスピンの結果として変更した後に、AfterSpinイベントが発生します。AfterSpinEventArgs は、発生したばかりのスピンの方向を提供します。
Private Sub ultraCalendarCombo1_AfterSpin(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinSchedule.AfterSpinEventArgs) Handles ultraCalendarCombo1.AfterSpin Dim direction As String = String.Empty Dim info As String = String.Empty ' Use the AfterSpinEventArgs' SpinDirection property ' to determine whether the up or down spin button was clicked If (e.SpinDirection = ScrollButton.Up) Then direction = " 'Up' " Else direction = " 'Down' " End If ' Output information about the event to the debugger info += "The" + direction + "button was clicked." + vbCrLf info += "The control's new value is " + Me.ultraCalendarCombo1.Value.ToString() System.Diagnostics.Debug.WriteLine(info) End Sub
private void ultraCalendarCombo1_AfterSpin(object sender, Infragistics.Win.UltraWinSchedule.AfterSpinEventArgs e) { string direction = string.Empty; string info = string.Empty; // Use the AfterSpinEventArgs' SpinDirection property // to determine whether the up or down spin button was clicked if ( e.SpinDirection == ScrollButton.Up ) direction = " 'Up' "; else direction = " 'Down' "; // Output information about the event to the debugger info += "The" + direction + "button was clicked." + "\n"; info += "The control's new value is " + this.ultraCalendarCombo1.Value.ToString(); System.Diagnostics.Debug.WriteLine( info ); }