AppointmentLabelCollection.CreateNewLabel(Object, String) Method
In This Article
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.2.dll
NuGet Package: DevExpress.Win.Scheduler
#Declaration
public AppointmentLabel CreateNewLabel(
object id,
string displayName
)
#Parameters
Name | Type | Description |
---|---|---|
id | Object | An object that is the unique label identifier assigned to the User |
display |
String | A string that is the name of the label displayed in label editors. |
#Returns
Type | Description |
---|---|
Appointment |
A newly created Appointment |
#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