Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Collapse]Scheduler
   [Collapse]Product Information
     Main Features
     Included Components
     Deployment
     Visual Style Adjustments in v17.1
   [Expand]Getting Started
   [Expand]Fundamentals
   [Expand]Visual Elements
   [Expand]Design-Time Features
   [Expand]Examples
   [Expand]End-User Capabilities
   [Expand]Member Tables
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Visual Style Adjustments in v17.1

This document describes the changes in behavior and appearance that have been implemented to make the UI similar to Microsoft Outlook 2016.

Description

v16.2 defaults

v17.1 defaults

Filled Timecells with the appointment status texture and color.
Use the SchedulerViewBase.StatusDisplayType option.

If multiple appointments with different statuses occupy the same interval, the highest priority status is displayed. The priority is defined as follows (the lower number is higher priority):

  1. AppointmentStatusType.OutOfOffice
  2. AppointmentStatusType.Busy
  3. AppointmentStatusType.Tentative
  4. AppointmentStatusType.WorkingElsewhere

Cell selection color. You can use Skin Editor and Office 2016 skins to change the selection color, in addition to the AppearanceObject.BackColor and AppearanceObject.BackColor2 properties.

Appointment Status Line orientation is vertical by default and does not indicate an appointment duration. Use the following options:
WeekViewAppointmentDisplayOptionsEx.ShowAppointmentStatusVertically
MonthViewAppointmentDisplayOptionsEx.ShowAppointmentStatusVertically
TimelineViewAppointmentDisplayOptionsEx.ShowAppointmentStatusVertically

All-day (Appointment.AllDay) appointments indicate their status as a vertical bar regardless of the DayViewAppointmentDisplayOptions.AllDayAppointmentsStatusDisplayType option value. To revert to the previous behavior, set the DayViewAppointmentDisplayOptionsEx.ShowAllDayAppointmentStatusVertically option to false.

Office 2016 skins: Navigation Button appearance.

Office 2016 skins: Day Header appearance.

Office 2016 skins: Resource Header appearance.

Office 2016 skins: Date Navigation Bar appearance.

Inplace Editor has the Outlook 2016 style (a multiline editor) by default.
Use the SchedulerOptionsView.UseInplaceEditor2016 option to switch back to the previous style (a single line editor).

Shows Appointment Flyout instead of a tooltip by default.
Set the SchedulerOptionsCustomization.AllowDisplayAppointmentFlyout property to false to show the tooltips.

Appointment Status color matches the appointment label color, except the Out-Of-Office status, which is always displayed using its own color.

Appointment without a label has the color of the status to which it belongs.

Appointment Out-Of-Office color.
Use the SchedulerCompatibility.StatusOutOfOfficeColor option to set the color as your needs dictate.

Appointment Start and End time display.
The default AppointmentDisplayOptions.TimeDisplayType value is Text, so that an appointment's start and end time is always shown as text.

How would you rate this topic?​​​​​​​