wpf-devexpress-dot-xpf-dot-scheduling-dot-appointmentstatusitem.md
Gets or sets the brush used to fill the appointment status.
Namespace : DevExpress.Xpf.Scheduling
Assembly : DevExpress.Xpf.Scheduling.v25.2.dll
NuGet Package : DevExpress.Wpf.Scheduling
public Brush Brush { get; set; }
Public Property Brush As Brush
| Type | Description |
|---|---|
| Brush |
A Brush object which represents the brush used for drawing an appointment status.
|
The following properties allow you to explicitly set brushes used to paint scheduler resources, labels, statuses and time regions:
| Data Items | Properties |
|---|---|
| Resources | ResourceItem.Brush, ResourceMappings.Brush. |
| Labels | AppointmentLabelItem.Brush, AppointmentLabelMappings.Brush. |
| Statuses | AppointmentStatusItem.Brush , AppointmentStatusMappings.Brush. |
| Time Regions | TimeRegionItem.Brush, TimeRegionMappings.Brush. |
You can use the SchedulerControl.BrushSet property to define a custom set of brushes. See the example below.
<dxsch:SchedulerControl.BrushSet>
<dxsch:BrushSet>
<dxsch:BrushInfo Name="Red" Brush="Red"/>
<dxsch:BrushInfo Name="Blue" Brush="Blue"/>
</dxsch:BrushSet>
</dxsch:SchedulerControl.BrushSet>
You can then use the properties listed below to access a brush from SchedulerControl.BrushSet by its Name value:
The Brush properties have a higher priority than the BrushName properties. If both are specified, the Brush property value is used.
Refer to the Customize Colors topic for more information.
See Also