Skip to main content

AppointmentLabelEdit Class

A combo box control used to select appointment labels. It facilitates the creation of custom Edit Appointment forms.

Namespace: DevExpress.Xpf.Scheduler.UI

Assembly: DevExpress.Xpf.Scheduler.v14.2.dll

#Declaration

[ToolboxTabName("DX.14.2: Scheduling")]
[DXToolboxBrowsable]
public class AppointmentLabelEdit :
    UserInterfaceObjectEdit<AppointmentLabel>

#Remarks

The AppointmentLabelEdit specifies a combo box control with images displayed along with text captions. To link this control to a collection of appointment labels, set the AppointmentLabelEdit.Storage property to the SchedulerStorage object.

The common appearance of the AppointmentLabelEdit is shown in the picture below.

DXScheduler_AppointmentLabelEdit

For an example on how to create a custom Edit Appointment form with the AppointmentLabelEdit control, refer to Lesson 3 - Create a Custom Edit Appointment Form with Custom Fields.

#Examples

This example demonstrates how to bind the AppointmentLabelEdit control on the custom Edit Appointment form to the appointment label via the AppointmentFormController.Label property.

#Inheritance

Object
DispatcherObject
DependencyObject
Visual
UIElement
FrameworkElement
Control
BaseEdit
TextEditBase
TextEdit
ButtonEdit
PopupBaseEdit
LookUpEditBase
ComboBoxEdit
DevExpress.Xpf.Scheduler.UI.StorageBoundComboBoxEdit
DevExpress.Xpf.Scheduler.UI.UserInterfaceObjectEdit<AppointmentLabel>
AppointmentLabelEdit
See Also