The following table lists the default key mappings for the UltraTimelineView control:
KeyCode | ActionCode | StateRequired | StateDisallowed | SpecialKeysRequired | SpecialKeysDisallowed |
---|---|---|---|---|---|
Home | FirstVisibleOwner | MultipleOwners | AppointmentEditing | Ctrl | AltShift |
End | LastVisibleOwner | MultipleOwners | AppointmentEditing | Ctrl | AltShift |
Up | PreviousVisibleOwner | MultipleOwners | AppointmentEditing | 0 | All |
Down | NextVisibleOwner | MultipleOwners | AppointmentEditing | 0 | All |
Next | PageDown | NonVisibleOwners | AppointmentEditing | 0 | All |
PageUp | PageUp | NonVisibleOwners | AppointmentEditing | 0 | All |
Home | SelectDateTimeRangeFirst | None | ActivitySelected | 0 | All |
End | SelectDateTimeRangeLast | None | ActivitySelected | 0 | All |
Left | SelectDateTimeRangePrevious | DateTimeRangeSelected | ActivitySelected | 0 | All |
Left | SelectDateTimeRangePreviousFromActivity | ActivitySelected | AppointmentEditing, DateTimeRangeSelected | 0 | All |
Right | SelectDateTimeRangeNextFromActivity | ActivitySelected | AppointmentEditing, DateTimeRangeSelected | 0 | All |
Right | SelectDateTimeRangeNext | DateTimeRangeSelected | ActivitySelected | 0 | All |
Left | ExtendSelectedDateTimeRangeBackward | DateTimeRangeSelected | ActivitySelected | Shift | AltCtrl |
Right | ExtendSelectedDateTimeRangeForward | DateTimeRangeSelected | ActivitySelected | Shift | AltCtrl |
Return | AutoCreateAppointment | DateTimeRangeSelected, AutoAppointmentCreate | ActivitySelected, ActiveOwnerLocked | 0 | All |
Space | AutoCreateAppointment | DateTimeRangeSelected, AutoAppointmentCreate | ActivitySelected, ActiveOwnerLocked | 0 | All |
F2 | EnterEditMode | SingleAppointmentSelected | AppointmentEditing, ActiveOwnerLocked | 0 | All |
Return | ExitEditModeSave | AppointmentEditing | None | 0 | All |
F2 | ExitEditModeSave | AppointmentEditing | None | 0 | All |
Escape | ExitEditModeCancel | AppointmentEditing | None | 0 | All |
Delete | DeleteSelectedAppointments | OnlyAppointmentsSelected | AppointmentEditing | 0 | All |
Tab | SelectNextActivity | TabKeyNavigatesNext | AppointmentEditing | 0 | All |
Tab | SelectPreviousActivity | TabKeyNavigatesPrevious | AppointmentEditing | Shift | AltCtrl |
Tab | SelectFirstActivity | TabKeyNavigatesNext | AppointmentEditing, ActivitySelected | 0 | All |
Tab | SelectLastActivity | TabKeyNavigatesPrevious | AppointmentEditing, ActivitySelected | Shift | AltCtrl |
Right | ScrollHorizontalForward | None | AppointmentEditing | Ctrl | AltShift |
Left | ScrollHorizontalBackward | None | AppointmentEditing | Ctrl | AltShift |
Up | ScrollVerticalUp | None | AppointmentEditing | Ctrl | AltShift |
Down | ScrollVerticalDown | None | AppointmentEditing | Ctrl | AltShift |
Most of the actions listed herein can be performed programmatically using the PerformAction method. Note, however, that the control must meet the same state conditions as those listed for the corresponding key actions.
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2