バージョン

AfterAppointmentAdded イベント

Appointments コレクションに Appointment が追加された後に発生します。
シンタックス
'宣言
 
Public Event AfterAppointmentAdded As AppointmentEventHandler
public event AppointmentEventHandler AfterAppointmentAdded
イベント データ

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

プロパティ解説
Appointment イベントに関連付けられたAppointmentオブジェクト。このプロパティは読み取り専用です。
使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinSchedule
Imports System.Diagnostics

    Private Sub ultraCalendarInfo1_AfterAppointmentAdded(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinSchedule.AppointmentEventArgs) Handles ultraCalendarInfo1.AfterAppointmentAdded

        '----------------------------------------------------------------------------------------------------
        '	説明
        '	AfterAppointmentAdded
        '
        '	新しいメンバーがコンポーネントの Appointments コレクションに追加された後に発生します
        '
        '	この例は、追加された後に新しい Appointment に関する情報を表示します
        '----------------------------------------------------------------------------------------------------

        Dim info As String = String.Empty
        info += "A new Appointment was just added to the UltraCalendarInfo object:" + vbCrLf + vbCrLf
        info += "The new Appointment starts on: " + e.Appointment.StartDateTime.ToLongDateString() + vbCrLf
        info += "The new Appointment ends on: " + e.Appointment.EndDateTime.ToLongDateString() + vbCrLf
        info += "The new Appointment's start time is: " + e.Appointment.StartDateTime.ToLongTimeString() + vbCrLf
        info += "The new Appointment's end time is: " + e.Appointment.EndDateTime.ToLongTimeString() + vbCrLf

        info += "The new Appointment's Subject is: " + e.Appointment.Subject + vbCrLf
        info += "The new Appointment's Location is: " + e.Appointment.Location + vbCrLf
        info += "The new Appointment's Description is: " + e.Appointment.Description + vbCrLf

        MessageBox.Show(info, "AfterAppointmentAdded", MessageBoxButtons.YesNo)

    End Sub
using System.Diagnostics;
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.UltraWinSchedule;

		private void ultraCalendarInfo1_AfterAppointmentAdded(object sender, Infragistics.Win.UltraWinSchedule.AppointmentEventArgs e)
		{

			//----------------------------------------------------------------------------------------------------
			//	説明
			//	AfterAppointmentAdded
			//
			//	新しいメンバーがコンポーネントの Appointments コレクションに追加された後に発生します
			//
			//	この例は、追加された後に新しい Appointment に関する情報を表示します
			//----------------------------------------------------------------------------------------------------
			
			string info = string.Empty;
			info += "A new Appointment was just added to the UltraCalendarInfo object:" + "\n\n";
			info += "The new Appointment starts on: " + e.Appointment.StartDateTime.ToLongDateString() + "\n";
			info += "The new Appointment ends on: " + e.Appointment.EndDateTime.ToLongDateString() + "\n";
			info += "The new Appointment's start time is: " + e.Appointment.StartDateTime.ToLongTimeString() + "\n";
			info += "The new Appointment's end time is: " + e.Appointment.EndDateTime.ToLongTimeString() + "\n";

			info += "The new Appointment's Subject is: " + e.Appointment.Subject + "\n";
			info += "The new Appointment's Location is: " + e.Appointment.Location + "\n";
			info += "The new Appointment's Description is: " + e.Appointment.Description + "\n";
			
			MessageBox.Show( info, "AfterAppointmentAdded", MessageBoxButtons.YesNo );
		
		}
参照