AppointmentLabelCollection.CreateNewLabel(Object, String) Method
Creates a new label with the specified identifier and displayed name, and with menu caption which is the same as display name.
Namespace: DevExpress.XtraScheduler
Assembly: DevExpress.XtraScheduler.v24.1.dll
NuGet Package: DevExpress.Win.Scheduler
Declaration
Parameters
Name | Type | Description |
---|---|---|
id | Object | An object that is the unique label identifier assigned to the UserInterfaceObject.Id property. |
displayName | String | A string that is the name of the label displayed in label editors. |
Returns
Type | Description |
---|---|
AppointmentLabel | A newly created AppointmentLabel object. |
Remarks
This method creates a label with the Color property set to Color.White. The caption of a context menu used to change a label for an appointment is the same as its display name.
var lbl = schedulerStorage.Appointments.Labels.CreateNewLabel("vi", "Very Important");
lbl.SetColor(Color.IndianRed);
schedulerStorage.Appointments.Labels.Add(lbl);
apt.LabelKey = lbl.Id;
See Also