Skip to main content
All docs
V25.1
  • ResourceItem.Brush Property

    Gets or sets the brush associated with the resource.

    Namespace: DevExpress.Xpf.Scheduling

    Assembly: DevExpress.Xpf.Scheduling.v25.1.dll

    NuGet Package: DevExpress.Wpf.Scheduling

    Declaration

    public Brush Brush { get; set; }

    Property Value

    Type Description
    Brush

    A System.Windows.Media.Brush object used to paint the resource.

    Remarks

    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