Back to Devexpress

RemindersWindowShowingEventArgs.TriggeredReminders Property

wpf-devexpress-dot-xpf-dot-scheduling-dot-reminderswindowshowingeventargs.md

latest2.7 KB
Original Source

RemindersWindowShowingEventArgs.TriggeredReminders Property

Provides access to a collection of reminders which are due.

Namespace : DevExpress.Xpf.Scheduling

Assembly : DevExpress.Xpf.Scheduling.v25.2.dll

NuGet Package : DevExpress.Wpf.Scheduling

Declaration

csharp
public ObservableCollection<TriggeredReminder> TriggeredReminders { get; }
vb
Public ReadOnly Property TriggeredReminders As ObservableCollection(Of TriggeredReminder)

Property Value

TypeDescription
ObservableCollection<TriggeredReminder>

A collection of TriggeredReminder reminders which are due.

|

Example

View Example

csharp
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;
    }
}
vb
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

See Also

RemindersWindowShowingEventArgs Class

RemindersWindowShowingEventArgs Members

DevExpress.Xpf.Scheduling Namespace