mobilecontrols-devexpress-dot-xamarinforms-dot-scheduler-dot-timerulercellstyle-60cb147a.md
Gets or sets an object that manages an individual cell’s appearance settings.
Namespace : DevExpress.XamarinForms.Scheduler
Assembly : DevExpress.XamarinForms.Scheduler.dll
NuGet Package : DevExpress.XamarinForms.Scheduler
public ITimeRulerCellCustomizer Customizer { get; set; }
| Type | Description |
|---|---|
| ITimeRulerCellCustomizer |
The object that manages an individual cell’s appearance settings.
|
This example demonstrates how to use the time ruler cell style and its customizer to modify the cell’s appearance.
<dxs:WorkWeekView.TimeRulerCellStyle>
<dxs:TimeRulerCellStyle
TickThickness="2"
IntervalTickLength="10"
SlotTickLength="5"
IntervalTickColor="#a0a0a0"
SlotTickColor="#d0d0d0"
BackgroundColor="#f0f0f0"
ContentPadding="8"
SlotLabelFormat="{}{0:hh:mm}"
IntervalLabelFormat="{}{0:hh:mm}">
<dxs:TimeRulerCellStyle.IntervalLabelTextStyle>
<dxs:TextStyle Color="Black"/>
</dxs:TimeRulerCellStyle.IntervalLabelTextStyle>
<dxs:TimeRulerCellStyle.SlotLabelTextStyle>
<dxs:TextStyle Color="Gray"/>
</dxs:TimeRulerCellStyle.SlotLabelTextStyle>
<dxs:TimeRulerCellStyle.Customizer>
<views:TimeRulerCellCustomizer/>
</dxs:TimeRulerCellStyle.Customizer>
</dxs:TimeRulerCellStyle>
</dxs:WorkWeekView.TimeRulerCellStyle>
class TimeRulerCellCustomizer : ITimeRulerCellCustomizer {
public void Customize(TimeRulerCellViewModel timeRulerCell) {
if (timeRulerCell.IsTimeDesignatorBoundary) {
timeRulerCell.TextFormat = "{0:hh:mm tt}";
timeRulerCell.BackgroundColor = Color.Orange;
}
}
}
|
Symbol
|
Description
| | --- | --- | |
DayViewBase.TimeRulerCellStyle
|
Gets or sets appearance settings of time ruler cells.
| |
|
The storage for Day-based View’s time ruler cell appearance settings.
| |
TimeRulerCellStyle.Customizer
|
Gets or sets an object that manages an individual cell’s appearance settings.
| |
|
The interface that should implement a class that modifies appearance settings of individual time ruler cell.
| |
ITimeRulerCellCustomizer.Customize(TimeRulerCellViewModel)
|
Modifies appearance settings of an individual time ruler cell.
| |
|
The storage for appearance settings values of an individual time ruler cell‘s representation.
|
See Also