wpf-devexpress-dot-xpf-dot-editors-dot-datenavigator-af6ef190.md
Contains a DateNavigator‘s cell states.
Namespace : DevExpress.Xpf.Editors.DateNavigator
Assembly : DevExpress.Xpf.Core.v25.2.dll
NuGet Package : DevExpress.Wpf.Core
public class DateNavigatorCellAppearance :
Freezable
Public Class DateNavigatorCellAppearance
Inherits Freezable
The following members return DateNavigatorCellAppearance objects:
The DateNavigator searches for cell appearance settings in the cell states. The search order depends on the application theme, and is conducted in the following order:
Tip
The DateNavigator searches for a cell’s appearance settings in the cell’s states only when one of the following themes are applied to an application:
| Theme Family | Themes |
|---|---|
| Windows 11 | Dark, Light |
| Windows 10 | Dark, Light |
| Office 2019 | Black, Colorful, Dark Gray, White, HighContrast |
| Visual Studio 2019 | Blue, Dark, Light |
| Office 2016 SE | Black, Colorful, Dark Gray, White |
| Visual Studio 2017 | Blue, Dark, Light |
Note
Once the DateNavigator has found the cell’s appearance property, the scanning is stopped.
Use a cell’s RequestCellAppearance event to get or set cell appearance values at runtime.
The code sample below demonstrates how to customize DateNavigator cells’ appearance.
<Window ...
xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors">
<dxe:DateNavigator>
<dxe:DateNavigator.Appearance>
<dxe:DateNavigatorCellAppearance>
<dxe:DateNavigatorCellAppearance.NormalState>
<dxe:DateNavigatorStateAppearance Background="Red" CornerRadius="5"/>
</dxe:DateNavigatorCellAppearance.NormalState>
<dxe:DateNavigatorCellAppearance.MouseOverState>
<dxe:DateNavigatorStateAppearance Background="Green"/>
</dxe:DateNavigatorCellAppearance.MouseOverState>
</dxe:DateNavigatorCellAppearance>
</dxe:DateNavigator.Appearance>
</dxe:DateNavigator>
</Window>
Object DispatcherObject DependencyObject Freezable DateNavigatorCellAppearance
See Also