バージョン

AfterAppointmentEdit イベント

ユーザーインターフェイスを使用して Appointment オブジェクトが編集された後に発生します。
シンタックス
'宣言
 
Public Event AfterAppointmentEdit As AfterAppointmentEditEventHandler
public event AfterAppointmentEditEventHandler AfterAppointmentEdit
イベント データ

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

プロパティ解説
Appointment 編集しようとしているアクティビティのタイプを返します。
OldValue 編集される前の「Subject」プロパティの値を返します。
解説

対応する Appointment オブジェクトのインプレース エディターが閉じられた後で、AfterAppointmentEdit イベントは発生します。

ユーザーが Esc キーを押してインプレースエディターを閉じた場合は変更が破棄されるため、イベントは発生しません。

BeforeAppointmentEdit イベントがキャンセルされる場合、AfterAppointmentEdit イベントは発生しません

使用例
Private Sub UltraMonthViewSingle1_AfterAppointmentEdit(ByVal sender As System.Object, ByVal e As Infragistics.Win.UltraWinSchedule.AfterAppointmentEditEventArgs) Handles ultraMonthViewSingle.AfterAppointmentEdit

    '----------------------------------------------------------------------------------------------------
    '	説明
    '	AfterAppointmentEdit
    '
    '	コントロール UI で Appointment の件名が編集された後に発生します
    '	BeforeAppointmentEdit イベントをキャンセルしないと、AfterAppointmentEdit イベントが発生します
    '
    '----------------------------------------------------------------------------------------------------

    '	イベント引数から Appointment の件名の以前の値および
    '	新しい値を取得します
    Dim oldValue As String = e.OldValue
    Dim newValue As String = e.Appointment.Subject

    '	以前の値および新しい値を MessageBox に表示します 
    Dim info As String = String.Empty
    info += "An Appointment's subject was edited." + vbCrLf
    info += "The old value was '" + oldValue + "'." + vbCrLf
    info += "The new value is '" + newValue + "'." + vbCrLf
    MessageBox.Show(info, "AfterAppointmentEdit", MessageBoxButtons.OK)
End Sub
private void ultraMonthViewSingle1_AfterAppointmentEdit(object sender, Infragistics.Win.UltraWinSchedule.AfterAppointmentEditEventArgs e)
{
	//----------------------------------------------------------------------------------------------------
	//	説明
	//	AfterAppointmentEdit
	//
	//	コントロール UI で Appointment の件名が編集された後に発生します
	//	BeforeAppointmentEdit イベントをキャンセルしないと、AfterAppointmentEdit イベントが発生します
	//
	//----------------------------------------------------------------------------------------------------

	//	イベント引数から Appointment の件名の以前の値および
	//	新しい値を取得します
	string oldValue = e.OldValue;
	string newValue = e.Appointment.Subject;

	//	以前の値および新しい値を MessageBox に表示します 
	string info = string.Empty;
	info += "An Appointment's subject was edited." + "\n";
	info += "The old value was '" + oldValue + "'." + "\n";
	info += "The new value is '" + newValue + "'." + "\n";
	MessageBox.Show( info, "AfterAppointmentEdit", MessageBoxButtons.OK );

}
参照