UltraMonthViewMulti はツールチップの形式以外のアクティビティ情報を表示しませんが、コントロールのインターフェイスを通して新しい Appointment オブジェクトを作成する機能を持つことが望ましい場合があります。プロパティはデフォルトでFalseに設定されます。True に設定され、ユーザーが日をダブルクリックすると、AppointmentDialog の新しいインスタンスが表示されます。ダイアログは、ダブルクリックされた日に対応する DayOfWeek の DayOfWeek.WorkDayStartTime と DayOfWeek.WorkDayEndTimeに基づいて初期化された Appointment.StartDateTime および Appointment.EndDateTime で初期化されます。
Private Sub EnableAutoAppointmentDialog(ByVal enable As Boolean) ' Use the AutoAppointmentDialog to control whether the AppointmentDialog ' is automatically displayed on a double-click. If (enable) Then Me.ultraMonthViewMulti1.AutoAppointmentDialog = True Else Me.ultraMonthViewMulti1.AutoAppointmentDialog = False End If End Sub
private void EnableAutoAppointmentDialog( bool enable ) { // Use the AutoAppointmentDialog to control whether the AppointmentDialog // is automatically displayed on a double-click. if ( enable ) this.ultraMonthViewMulti1.AutoAppointmentDialog = true; else this.ultraMonthViewMulti1.AutoAppointmentDialog = false; }