Accessibility Support in WPF Scheduler (SfScheduler)
31 Mar 20224 minutes to read
Screen reader support
The [WPF Scheduler](https://www.syncfusion.com/wpf-controls/scheduler) can easily be accessed by the screen readers. Please find the following table to get the spoken feedback about the inner element contents of the screen.
Month view
View
Accessibility Format
Example
Month cell
dddd, MMMM d, yyyy
Sunday, May 30, 2021
ViewHeader
dddd
Sunday
Appointment (all-day)
Subject All-day
Meeting All day
Appointment
Subject h:mm t - h:mm tt dddd, MMMM d, yyyy
General Meeting 10:00 AM-11:00 AM Tuesday, June 8, 2021
Plan Execution Friday, May 28, 2021 10:00:00 AM-Sunday, May 30, 2021 11:00:00 AM
Time ruler
Time ruler
12 AM
Scheduler header
View
Accessibility Format
Example
Day, Week, Work week, Month, Timeline day and Timeline month
MMMM yyyy
June 2021
Timeline week and Timeline work week
MMMM yyyy - MMMM yyyy
28 June - 2 July 2021
Previous navigation button
Previous navigation button
Previous navigation button
Next navigation button
Next navigation button
Next navigation button
Scheduler resource header
View
Accessibility Format
Example
Resource header
Name Id
Sophia 1000
Appointment editor window
View
Accessibility Format
Example
Add appointment
Title
New event
Edit appointment
Title
Edit event
Title textbox
Title Edit Subject Text Enter line
Title Edit Meeting Enter line
Location textbox
Title Edit Location Text Enter line
Location Edit Chennai Enter line
Notes textbox
Title Edit NotesText Enter line
Notes Edit (description) Enter line
Save button
Save button
Save button
Cancel button
Cancel button
Cancel button
Delete button
Delete button
Delete button
Timezone/All-day check box
All day checkbox
All day checkbox checked/Unchecked
Date/time picker
Date/time value edit
12/1/2021 edit
Combo box
Combobox content
Custom
Recurrence editing window
View
Accessibility Format
Example
Editing or Deleting an recurrence appointment
Title
Open Recurring Item / Confirm Delete
Radio button
Content ControlType
Just this one RadioButton / Delete this occurrence
Button
Content ControlType
OK button / Cancel button
Reminder window
View
Accessibility Format
Example
Reminder window
Title
4 reminders
Dismiss all button
Dismiss all button
Dismiss all button
Snooze button
Snooze button
Snooze button
Dismiss button
Dismiss button
Dismiss button
Reminder appointments selected
subject Selected appointment index out of over all index.
Conference 1 of 4
Keyboard navigation
The SfScheduler supports selection using keyboard interactions.
Day, Week and WorkWeek views
Navigation Shortcut Keys
Descriptions
Right arrow
Moves selection to the same time slot on the next day.
Left arrow
Moves selection to the same time slot on the previous day.
Down arrow
Moves selection to the next time slot directly below the currently selected time slot.
Up arrow
Moves selection to the previous time slot directly above the currently selected time slot.
Timeline views
Navigation Shortcut Keys
Descriptions
Right arrow
Moves selection to the next time slot of the currently selected time slot.
Left arrow
Moves selection to the previous time slot of the currently selected time slot.
Month view
Navigation Shortcut Keys
Descriptions
Right arrow
Moves selection to the next date of the currently selected date.
Left arrow
Moves selection to the previous date of the currently selected date.
Down arrow
Moves selection to the date directly below the currently selected date on the next row.
Up arrow
Moves selection to the date directly above the currently selected date on the previous row.
Appointments
Navigation Shortcut Keys
Descriptions
Tab
Moves selection to the next appointment of the currently selected appointment.
Shift + Tab
Moves selection to the previous appointment of the currently selected appointment.
Delete
Deletes the selected appointment from appointments collection.
View navigations
Ctrl + Alt + 1 => DayView
Moves the view to day view.
Ctrl + Alt + 2 => WeekView
Moves the view to week view.
Ctrl + Alt + 3 => WorkWeekView
Moves the view to work week view.
Ctrl + Alt + 4 => MonthView
Moves the view to work week view.
Ctrl + Alt + 5 => TimelineDayView
Moves the view to Timeline day view.
Ctrl + Alt + 6 => TimelineWeekView
Moves the view to Timeline week view.
Ctrl + Alt + 7 => TimelineWorkWeekView
Moves the view to Timeline work week view.
Ctrl + Alt + 8 => TimelineMonthView
Moves the view to Timeline month view.
NOTE
You can also explore our WPF Scheduler example to knows how to schedule and manage appointments through an intuitive user interface, similar to the Outlook calendar.