Scheduler for WinForms
BeforeAppointmentCreate イベント (C1Schedule)

C1.Win.C1Schedule.4.5.2 アセンブリ > C1.Win.C1Schedule 名前空間 > C1Schedule クラス : BeforeAppointmentCreate イベント
新しく作成された C1.C1Schedule.Appointmentオブジェクトの[予定]ダイアログボックスが表示される直前に発生します。
シンタックス
'宣言
 
Public Event BeforeAppointmentCreate As CancelAppointmentEventHandler
public event CancelAppointmentEventHandler BeforeAppointmentCreate
イベント データ

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

プロパティ解説
イベントを発生させた Appointmentオブジェクトを取得します。  
System.ComponentModel.CancelEventArgsから継承されます。
解説

現在選択されているビューと日付に基づいて、このイベントの CancelAppointmentEventArgs が初期化されます。たとえば、以下のようになります。

- DayView 内に選択したスロットが存在する場合、 StartEndプロパティが初期化されます。

- WeekView または MonthView に選択した日が存在する場合、 AllDayEventプロパティが true に設定されます。

このイベントを使用し、埋め込みの予定ダイアログが表示されないようにします。

参照