What’s New in DXperience 12.1
WinForms Scheduler Control
Bar and Ribbon UI
In DXperience v2012 vol 1, our WinForms SchedulerControl includes design-time improvements to simplify the process of creating Bar or Ribbon UI for your next calendar/scheduling application. You can now use a scheduler smart tag to automatically generate required toolbars in less than a minute and you do not have to write a single line of code.
Additionally, we have extended the set of toolbars available for the SchedulerControl. Your end-users can perform the following basic operations in a scheduler via a toolbar or Ribbon UI:
-
Import and export scheduler data using the iCalendar (.ics) format.
-
Print a scheduler, show its print preview and specify print settings.
-
Navigate through dates.
-
Zoom in and zoom out of the scheduler area.
-
Change active view.
-
Specify scheduler view layouts.
-
Select the type of grouping for scheduler data.
-
Select time scales.
-
Create, edit and delete simple and recurring appointments.


ResourcesTree Filtering
With this release, the DevExpress ResourcesTree control supports an automatic filtering. This allows your end-users to filter resources on the fly by typing text into the auto-filter row - a filter condition is automatically created based upon the entered values, and applied to the focused column of the tree. After a filter has been applied, a filter panel can be optionally displayed. This panel contains a string representation of the applied filter criteria and can be used by end-users to do the following:
-
Clear the filter.
-
Temporarily disable and enable the current filter.
-
Invoke a list of recently used filters.
-
Open the Filter Editor to build complex filter criteria.


Animation Effects
A new option allows you to display an animation effect when end-users navigate through scheduler dates and resources.


Integration with RangeControl
The following features are now available between the DevExpress WinForms RangeControl and SchedulerControl:
-
Two-way synchronization between SchedulerControl and RangeControl
-
Auto switching a SchedulerControl view to the most appropriate display type for showing the time range selected in RangeControl
-
Multi-level scales for RangeControl
-
A set of predefined scale collections (hour, day, week, month, quarter, year, fixed-interval ) for RangeControl
-
The ability to create custom scales and scale collections for RangeControl
-
Auto-formats for header captions of RangeControl scales
-
Clicking a scale header in RangeControl selects a corresponding time interval in RangeControl and displays it in SchedulerControl
-
Two available types of appointment data projection in RangeControl - as numbers or thumbnails
-
The ability to set the maximum number of intervals that can be selected in RangeControl
-
A slider under RangeControl allows end-users to change the number of visible intervals in RangeControl and scroll the RangeControl area

