wpf-devexpress-dot-xpf-dot-scheduling-70c15919.md
Provides data for the SchedulerControl.RemindersWindowShowingEvent event.
Namespace : DevExpress.Xpf.Scheduling
Assembly : DevExpress.Xpf.Scheduling.v25.2.dll
NuGet Package : DevExpress.Wpf.Scheduling
public class RemindersWindowShowingEventArgs :
WindowShowingEventArgs<RemindersWindowViewModel>
Public Class RemindersWindowShowingEventArgs
Inherits WindowShowingEventArgs(Of RemindersWindowViewModel)
RemindersWindowShowingEventArgs is the data class for the following events:
The SchedulerControl.RemindersWindowShowingEvent event occurs before invoking the Reminders Window. The RemindersWindowShowingEventArgs class provides the RemindersWindowShowingEventArgs.TriggeredReminders property that contains reminders which are due.
The RemindersFormEventArgs object is automatically created, initialized and passed to SchedulerControl.RemindersWindowShowingEvent event handler.
private void Scheduler_RemindersWindowShowing(object sender, DevExpress.Xpf.Scheduling.RemindersWindowShowingEventArgs e) {
if (e.TriggeredReminders.Any(r => r.Appointment.Subject.Contains("test"))) {
DevExpress.Xpf.Scheduling.Visual.RemindersWindow reminderWindow = new DevExpress.Xpf.Scheduling.Visual.RemindersWindow();
reminderWindow.DataContext = new DevExpress.Xpf.Scheduling.VisualData.RemindersWindowViewModel(scheduler);
e.Window = reminderWindow;
}
}
Private Sub Scheduler_RemindersWindowShowing(ByVal sender As Object, ByVal e As DevExpress.Xpf.Scheduling.RemindersWindowShowingEventArgs)
If e.TriggeredReminders.Any(Function(r) r.Appointment.Subject.Contains("test")) Then
Dim reminderWindow As New DevExpress.Xpf.Scheduling.Visual.RemindersWindow()
reminderWindow.DataContext = New DevExpress.Xpf.Scheduling.VisualData.RemindersWindowViewModel(scheduler)
e.Window = reminderWindow
End If
End Sub
Object EventArgs RoutedEventArgs CancelRoutedEventArgs WindowShowingEventArgs<DevExpress.Xpf.Scheduling.VisualData.RemindersWindowViewModel> RemindersWindowShowingEventArgs
See Also