[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand].NET Core 3 Support
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Charts.Designer
  [Expand]DevExpress.Data
  [Expand]DevExpress.Mvvm.UI
  [Expand]DevExpress.Mvvm.UI.Interactivity
  [Expand]DevExpress.Mvvm.UI.ModuleInjection
  [Expand]DevExpress.Xpf.Accordion
  [Expand]DevExpress.Xpf.Bars
  [Expand]DevExpress.Xpf.Carousel
  [Expand]DevExpress.Xpf.Charts
  [Expand]DevExpress.Xpf.Charts.Localization
  [Expand]DevExpress.Xpf.Charts.RangeControlClient
  [Expand]DevExpress.Xpf.ChunkList
  [Expand]DevExpress.Xpf.Controls
  [Expand]DevExpress.Xpf.Core
  [Expand]DevExpress.Xpf.Core.ConditionalFormatting
  [Expand]DevExpress.Xpf.Core.DataSources
  [Expand]DevExpress.Xpf.Core.FilteringUI
  [Expand]DevExpress.Xpf.Core.Native
  [Expand]DevExpress.Xpf.Core.ServerMode
  [Expand]DevExpress.Xpf.Data
  [Expand]DevExpress.Xpf.DataAccess
  [Expand]DevExpress.Xpf.DataAccess.DataSourceWizard
  [Expand]DevExpress.Xpf.Diagram
  [Expand]DevExpress.Xpf.Dialogs
  [Expand]DevExpress.Xpf.Docking
  [Expand]DevExpress.Xpf.Docking.Base
  [Expand]DevExpress.Xpf.DocumentViewer
  [Expand]DevExpress.Xpf.DXBinding
  [Expand]DevExpress.Xpf.Editors
  [Expand]DevExpress.Xpf.Editors.DataPager
  [Expand]DevExpress.Xpf.Editors.DateNavigator
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor.Native
  [Expand]DevExpress.Xpf.Editors.Filtering
  [Expand]DevExpress.Xpf.Editors.Flyout
  [Expand]DevExpress.Xpf.Editors.Flyout.Native
  [Expand]DevExpress.Xpf.Editors.Helpers
  [Expand]DevExpress.Xpf.Editors.Native
  [Expand]DevExpress.Xpf.Editors.Popups
  [Expand]DevExpress.Xpf.Editors.RangeControl
  [Expand]DevExpress.Xpf.Editors.Settings
  [Expand]DevExpress.Xpf.Editors.Validation
  [Expand]DevExpress.Xpf.ExpressionEditor
  [Expand]DevExpress.Xpf.Gantt
  [Expand]DevExpress.Xpf.Gauges
  [Expand]DevExpress.Xpf.Gauges.Localization
  [Expand]DevExpress.Xpf.Grid
  [Expand]DevExpress.Xpf.Grid.ConditionalFormatting
  [Expand]DevExpress.Xpf.Grid.LookUp
  [Expand]DevExpress.Xpf.Grid.TreeList
  [Expand]DevExpress.Xpf.Layout.Core
  [Expand]DevExpress.Xpf.LayoutControl
  [Expand]DevExpress.Xpf.Map
  [Expand]DevExpress.Xpf.NavBar
  [Expand]DevExpress.Xpf.Navigation
  [Expand]DevExpress.Xpf.PdfViewer
  [Expand]DevExpress.Xpf.PivotGrid
  [Expand]DevExpress.Xpf.PivotGrid.Printing
  [Expand]DevExpress.Xpf.Printing
  [Expand]DevExpress.Xpf.Printing.Parameters
  [Expand]DevExpress.Xpf.Printing.Parameters.Models
  [Expand]DevExpress.Xpf.Printing.PreviewControl
  [Expand]DevExpress.Xpf.Printing.PreviewControl.Bars
  [Expand]DevExpress.Xpf.Prism
  [Expand]DevExpress.Xpf.PropertyGrid
  [Expand]DevExpress.Xpf.Reports.UserDesigner
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Extensions
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Localization
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard.Pages
  [Expand]DevExpress.Xpf.Ribbon
  [Expand]DevExpress.Xpf.RichEdit
  [Expand]DevExpress.Xpf.RichEdit.Menu
  [Expand]DevExpress.Xpf.Scheduler
  [Expand]DevExpress.Xpf.Scheduler.Drawing
  [Expand]DevExpress.Xpf.Scheduler.Menu
  [Expand]DevExpress.Xpf.Scheduler.Reporting
  [Collapse]DevExpress.Xpf.Scheduler.UI
   [Collapse]AppointmentFormController Class
     AppointmentFormController Members
     AppointmentFormController Constructor
    [Collapse]AppointmentFormController Properties
      AppointmentResource Property
      AppointmentResourceIds Property
      AppointmentResources Property
      Control Property
      DisplayEndDate Property
      DisplayEndTime Property
      DisplayStartDate Property
      DisplayStartTime Property
      Label Property
      NoneString Property
      PatternCopy Property
      PatternRecurrenceInfo Property
      ReminderSpan Property
      ReminderSpans Property
      ShouldShowRecurrence Property
      Status Property
      Storage Property
      TimeZoneHelper Property
   [Expand]AppointmentInplaceEditor Class
   [Expand]AppointmentInplaceEditorBase Class
   [Expand]AppointmentLabelEdit Class
   [Expand]AppointmentResourceEdit Class
   [Expand]AppointmentResourcesEdit Class
   [Expand]AppointmentStatusEdit Class
   [Expand]DailyRecurrenceControl Class
   [Expand]MonthEdit Class
   [Expand]MonthlyRecurrenceControl Class
   [Expand]RecurrenceRangeControl Class
   [Expand]ResourcesCheckedListBoxControl Class
   [Expand]ResourcesComboBoxControl Class
   [Expand]ResourcesPopupCheckedListBoxControl Class
   [Expand]SchedulerMenuItemName Class
   [Expand]TimeZoneEdit Class
   [Expand]WeekDaysCheckEdit Class
   [Expand]WeekDaysEdit Class
   [Expand]WeeklyRecurrenceControl Class
   [Expand]WeekOfMonthEdit Class
   [Expand]YearlyRecurrenceControl Class
  [Expand]DevExpress.Xpf.Scheduling
  [Expand]DevExpress.Xpf.Scheduling.Common
  [Expand]DevExpress.Xpf.Scheduling.Editors
  [Expand]DevExpress.Xpf.Scheduling.iCalendar
  [Expand]DevExpress.Xpf.Scheduling.Reporting
  [Expand]DevExpress.Xpf.Scheduling.Visual
  [Expand]DevExpress.Xpf.Scheduling.VisualData
  [Expand]DevExpress.Xpf.SpellChecker
  [Expand]DevExpress.Xpf.Spreadsheet
  [Expand]DevExpress.Xpf.Spreadsheet.Menu
  [Expand]DevExpress.Xpf.TreeMap
  [Expand]DevExpress.Xpf.Utils.Themes
  [Expand]DevExpress.Xpf.WindowsUI
  [Expand]DevExpress.Xpf.WindowsUI.Internal
  [Expand]DevExpress.Xpf.WindowsUI.Navigation
  [Expand]DevExpress.XtraRichEdit
  [Expand]DevExpress.XtraRichEdit.Printing
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

AppointmentFormController Properties

Provides all the settings which are required to edit a particular appointment in a custom Edit Appointment form.

Expanded Public Properties

Show: Inherited
  Name Description
Public property AllDay Gets or sets a value indicating if the appointment currently being edited in the form is an All-day appointment. (Inherited from AppointmentFormControllerBase)
Public property AppointmentResource Gets or sets the resource associated with the current appointment, or the first resource if resource sharing is enabled.
Public property AppointmentResourceIds Gets or sets the identifiers of all Resources associated with the appointment currently being edited in the form.
Public property AppointmentResources Gets or sets the collection of Resources stored in the data storage of the SchedulerControl, which contains the appointment currently being edited in the form.
Public property AppointmentType Gets the type of appointment. (Inherited from AppointmentModificationControllerBase)
Public property CanDeleteAppointment Gets a value that indicates if the appointment currently being edited in the form can be deleted. (Inherited from AppointmentFormControllerBase)
Public property CanEditResource Gets a value that indicates whether the resource can be changed for the appointment which is currently being edited in the form. (Inherited from AppointmentFormControllerBase)
Public property Caption Gets the caption used in appointment editing form. (Inherited from AppointmentFormControllerBase)
Public property Control Gets the Scheduler Control containing the appointment currently being edited in the form.
Public property Description Gets or sets the text that will be displayed as the description of the appointment currently being edited in the form. (Inherited from AppointmentFormControllerBase)
Public property DisplayEnd Gets or sets the value to display as the appointment's end time within the editing form. (Inherited from AppointmentFormControllerBase)
Public property DisplayEndDate Gets or sets the appointment's end date to be displayed in the editing form.
Public property DisplayEndTime Gets or sets the appointment's end time to be displayed in the editing form.
Public property DisplayStart Gets or sets the value to display as the appointment's start time within the editing form. (Inherited from AppointmentFormControllerBase)
Public property DisplayStartDate Gets or sets the appointment's start date to be displayed in the editing form.
Public property DisplayStartTime Gets or sets the appointment's start time to be displayed in the editing form.
Public property EditedAppointmentCopy Gets the copy of the appointment currently being edited in the form. (Inherited from AppointmentFormControllerBase)
Public property EditedPattern Gets the appointment pattern currently being edited in the Recurrence form. (Inherited from AppointmentFormControllerBase)
Public property End Gets or sets the value representing the appointment's end time within the editing form. (Inherited from AppointmentFormControllerBase)
Public property HasReminder Gets or sets a value that indicates whether one or more reminders are associated with the currently edited appointment. (Inherited from AppointmentFormControllerBase)
Public property IsDateTimeEditable Informs whether the appointment is in conflict with another, and they are not reconciled. (Inherited from AppointmentModificationControllerBase)
Public property IsNewAppointment Checks whether the currently edited appointment is a new and individual object. (Inherited from AppointmentFormControllerBase)
Public property IsRecurrentAppointment Gets whether the appointment currently being edited is a recurrent appointment. (Inherited from AppointmentModificationControllerBase)
Public property IsTimeEnabled Gets whether the Start and End time editors are enabled on the form. (Inherited from AppointmentModificationControllerBase)
Public property Label Gets or sets the label of the appointment currently being edited in the form.
Public property LabelId Obsolete. Gets or sets the identifier of a label, associated with the appointment. Obsolete. Use the DevExpress.XtraScheduler.Appointment.LabelKey property instead. (Inherited from AppointmentModificationControllerBase)
Public property LabelKey Gets or sets the identifier of a label, associated with the appointment. (Inherited from AppointmentFormControllerBase)
Public property Location Gets or sets the text, describing the site where the scheduled event happens. (Inherited from AppointmentFormControllerBase)
Public property NoneString Returns a string which is used in combo-boxes when none of the available combo-box items are selected.
Public property PatternCopy Obtains a copy of the recurrence pattern for the current appointment.
Public property PatternRecurrenceInfo Obtains recurrence information of the appointment pattern.
Public property ReadOnly Gets or sets whether the current appointment is read-only. (Inherited from AppointmentModificationControllerBase)
Public property ReminderSpan Gets or sets the string value used to display the DevExpress.XtraScheduler.UI.AppointmentFormControllerBase.ReminderTimeBeforeStart value in the editing form.
Public property ReminderSpans Gets the collection of string values used to display reminder time spans available for selection in the editing form.
Public property ReminderTimeBeforeStart Gets or sets the time interval ahead of the appointment's start time to activate the reminder. (Inherited from AppointmentFormControllerBase)
Public property ResourceId Gets or sets the unique identifier of the resource associated with the current appointment, or the ID of the first resource if resource sharing is enabled. (Inherited from AppointmentFormControllerBase)
Public property ResourceIds Gets the identifiers of all the resources which are associated with the current appointment. (Inherited from AppointmentFormControllerBase)
Public property ResourceSharing Gets a value indicating whether an appointment can be shared between multiple resources. (Inherited from AppointmentFormControllerBase)
Public property ShouldShowRecurrence Checks whether the button, which enables an end-user to edit the appointment recurrence, should be visible.
Public property ShouldShowRecurrenceButton Checks whether the button, which enables the end-user to edit the appointment recurrence, should be visible. (Inherited from AppointmentFormControllerBase)
Public property Start Gets or sets the value, representing the appointment's start time within the editing form. (Inherited from AppointmentFormControllerBase)
Public property Status Gets or sets the availability status, associated with the appointment.
Public property StatusId Obsolete. Gets or sets the integer identifier of the availability status, associated with the appointment. Obsolete. Use the DevExpress.XtraScheduler.Native.AppointmentModificationControllerBase.StatusKey property instead. (Inherited from AppointmentModificationControllerBase)
Public property StatusKey Gets or sets the identifier of the availability status (DevExpress.XtraScheduler.Appointment.StatusKey property), associated with the appointment. (Inherited from AppointmentFormControllerBase)
Public property Storage Gets the Scheduler Storage holding data of the SchedulerControl, which contains the appointment currently being edited in the form.
Public property Subject Gets or sets the text of the appointment's subject. (Inherited from AppointmentFormControllerBase)
Public property TimeZoneEnabled This member supports the internal infrastructure, and is not intended to be used directly from your code. (Inherited from AppointmentModificationControllerBase)
Public property TimeZoneHelper Provides access to an object used for converting time between time zones.
Public property TimeZoneId This member supports the internal infrastructure, and is not intended to be used directly from your code. (Inherited from AppointmentModificationControllerBase)
Public property TimeZonesEnabled Gets whether the appointment's time zone information can be edited in the form. (Inherited from AppointmentModificationControllerBase)
Public property TimeZoneVisible Gets or sets whether time zone editor should be displayed. (Inherited from AppointmentModificationControllerBase)
Top

Expanded See Also

Is this topic helpful?​​​​​​​