Scheduler for WinForms
BeforeAppointmentCreate イベント (C1Schedule)

C1.Win.Schedule.8 アセンブリ > C1.Win.Schedule 名前空間 > C1Schedule クラス : BeforeAppointmentCreate イベント
新しい C1.C1Schedule.Appointment オブジェクトが作成される直前に発生します。
シンタックス
'宣言
 
Public Event BeforeAppointmentCreate As CancelAppointmentEventHandler
public event CancelAppointmentEventHandler BeforeAppointmentCreate
イベント データ

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

プロパティ解説
Gets the Appointment object which the event was raised for.  
System.ComponentModel.CancelEventArgsから継承されます。
解説

このイベントの CancelAppointmentEventArgs は、現在選択されている ビューと日付に従って初期化されます。次に例を示します。

  • DayView でスロットが選択されている場合、 Start および End プロパティは、それに応じて 初期化されます。
  • WeekView または MonthView で日付が選択されている場合、 AllDayEvent プロパティは true に設定されます。

このイベントを使用して、予定が作成されないようにしたり、予定の追加プロパティを設定することができます。

参照