skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadScheduleViewCommands

All commands that the ScheduleViewBase exposes.

Inheritance
System.Object
RadScheduleViewCommands
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.ScheduleView.dll

Syntax

public static class RadScheduleViewCommands : Object

Properties

BeginEditAppointment

Gets value that represents the begin edit appointment command.

Declaration
public static RoutedUICommand BeginEditAppointment { get; }
Property Value
System.Windows.Input.RoutedUICommand

The save appointment command.

BeginInlineEditing

Gets value that represents the begin inline editing appointment command.

Declaration
public static RoutedUICommand BeginInlineEditing { get; }
Property Value
System.Windows.Input.RoutedUICommand

The save appointment command.

CancelEditAppointment

Gets value that represents the CancelEditAppointment command.

Declaration
public static RoutedUICommand CancelEditAppointment { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that cancel editing of Appointment.

ChangeRecurrenceState

Gets the state of the change recurrence.

Declaration
public static RoutedUICommand ChangeRecurrenceState { get; }
Property Value
System.Windows.Input.RoutedUICommand

The state of the change recurrence.

ChangeTimePickersVisibility

Gets the state of the change recurrence.

Declaration
public static RoutedUICommand ChangeTimePickersVisibility { get; }
Property Value
System.Windows.Input.RoutedUICommand

The state of the change recurrence.

CommitEditAppointment

Gets value that represents the commit edit appointment command.

Declaration
public static RoutedUICommand CommitEditAppointment { get; }
Property Value
System.Windows.Input.RoutedUICommand

The save appointment command.

CreateAppointment

Gets value that represents the create appointment command.

Declaration
public static RoutedUICommand CreateAppointment { get; }
Property Value
System.Windows.Input.RoutedUICommand

The create appointment command.

CreateAppointmentWithDialog

Gets the create appointment.

Declaration
public static RoutedUICommand CreateAppointmentWithDialog { get; }
Property Value
System.Windows.Input.RoutedUICommand

The create appointment.

CreateInlineAppointment

Gets the create inline appointment.

Declaration
public static RoutedUICommand CreateInlineAppointment { get; }
Property Value
System.Windows.Input.RoutedUICommand

The create inline appointment.

DecreaseVisibleDateLarge

Gets value that represents the small decrease visible date large command.

Declaration
public static RoutedUICommand DecreaseVisibleDateLarge { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that decreases the visible date by the same amount as indicated by the LargeChangeInterval property of the active view definition.

DecreaseVisibleDateSmall

Gets value that represents the small decrease visible date small command.

Declaration
public static RoutedUICommand DecreaseVisibleDateSmall { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that decreases the visible date by the same amount as indicated by the SmallChangeInterval property of the active view definition.

DeleteAppointment

Gets value that represents the delete appointment command.

Declaration
public static RoutedUICommand DeleteAppointment { get; }
Property Value
System.Windows.Input.RoutedUICommand

The delete appointment command.

DeleteRecurrenceRule

Gets value that represents the delete recurrence command.

Declaration
public static RoutedUICommand DeleteRecurrenceRule { get; }
Property Value
System.Windows.Input.RoutedUICommand

The delete recurrence command.

EditAppointment

Gets value that represents the edit appointment command.

Declaration
public static RoutedUICommand EditAppointment { get; }
Property Value
System.Windows.Input.RoutedUICommand

The edit appointment command.

EditParentAppointment

Gets value that represents the edit recurrence rule command.

Declaration
public static RoutedUICommand EditParentAppointment { get; }
Property Value
System.Windows.Input.RoutedUICommand

The edit recurrence rule command.

EditRecurrenceRule

Gets value that represents the edit recurrence command.

Declaration
public static RoutedUICommand EditRecurrenceRule { get; }
Property Value
System.Windows.Input.RoutedUICommand

The edit recurrence command.

GoToNextAppointment

Gets value that represents the navigation to next appointment command.

Declaration
public static RoutedUICommand GoToNextAppointment { get; }
Property Value
System.Windows.Input.RoutedUICommand

GoToPreviousAppointment

Gets value that represents the navigation to previous appointment command.

Declaration
public static RoutedUICommand GoToPreviousAppointment { get; }
Property Value
System.Windows.Input.RoutedUICommand

IncreaseVisibleDateLarge

Gets value that represents the small increase visible date large command.

Declaration
public static RoutedUICommand IncreaseVisibleDateLarge { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that increases the visible date by the same amount as indicated by the LargeChangeInterval property of the active view definition.

IncreaseVisibleDateSmall

Gets value that represents the small increase visible date small command.

Declaration
public static RoutedUICommand IncreaseVisibleDateSmall { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that increases the visible date by the same amount as indicated by the SmallChangeInterval property of the active view definition.

RestoreOriginalOccurrence

Gets value that represents the create appointment command.

Declaration
public static RoutedUICommand RestoreOriginalOccurrence { get; }
Property Value
System.Windows.Input.RoutedUICommand

The create appointment command.

SaveRecurrenceRule

Gets value that represents the save recurrence command.

Declaration
public static RoutedUICommand SaveRecurrenceRule { get; }
Property Value
System.Windows.Input.RoutedUICommand

The save recurrence command.

SetAgendaViewMode

Gets value that represents the set agenda view mode command.

Declaration
public static RoutedUICommand SetAgendaViewMode { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that sets the ActiveViewDefinition to AgendaViewDefinition.

SetAppointmentImportance

Gets the set appointment importance.

Declaration
public static RoutedUICommand SetAppointmentImportance { get; }
Property Value
System.Windows.Input.RoutedUICommand

The set appointment importance.

SetDayViewMode

Gets value that represents the set day view mode command.

Declaration
public static RoutedUICommand SetDayViewMode { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that sets the ActiveViewDefinition to DayViewDefinition.

SetMonthViewMode

Gets value that represents the set month view mode command.

Declaration
public static RoutedUICommand SetMonthViewMode { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that sets the ActiveViewDefinition to MonthViewDefinition.

SetTimelineViewMode

Gets value that represents the set timeline view mode command.

Declaration
public static RoutedUICommand SetTimelineViewMode { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that sets the ActiveViewDefinition to TimelineViewDefinition.

SetToday

Gets value that represents the SetToday command.

Declaration
public static RoutedUICommand SetToday { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that sets the CurrentDate of RadScheduleView to today.

SetWeekViewMode

Gets value that represents the set week view mode command.

Declaration
public static RoutedUICommand SetWeekViewMode { get; }
Property Value
System.Windows.Input.RoutedUICommand

System.Windows.Input.RoutedCommand that sets the ActiveViewDefinition to WeekViewDefinition.

Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.