
Adds new Expression Editor control and Office 2016 themes.
Features
- New Expression Editor control allows end users to add Excel-like functions within a grid.
- FlexChart
- Added 16 chart types, including step chart variations, histogram, and ranged histogram.
- Added legend-grouping, drilldown support, line styling for markers and editable annotations.
- SaveImage is now available in FlexPie, Sunburst, and TreeMap charts.
- New Dashboard Demo showcases FlexChart, linear gauge, FlexGrid, range navigator, FlexPivot, map, and funnel chart controls.
- Added new financial chart type 'PointAndFigure'.
- Office 2016 themes have been added to WinForms Themes:
- Colorful
- DarkGrey
- Black
- White
- C1.Win.C1Chart - Added additional C1.Win.C1Chart.Legend methods to allow mouse tracking of trendline and function legend entries.
- C1.Win.C1Command
- Added new value "Control" into ButtonLookFlags enum. C1CommandLink border and background will not be drawn when ButtonLook == ButtonLookFlags.Control.
- Added themed glyphs for expand/collapse button in C1TopicBar control.
- Added ResizingMode property to C1DockingManager.
- Added Resizing and Resize events to C1DockingManager. Can be used to cancel resizing of a C1DockingTab by a splitter.
- Added C1NavBar.Style.Button.MoreButtonImage property.
- FlexReport - Added methods to C1TextSearchManager:
- C1FoundPosition FindStart(int startPageIndex, SearchScope scope, C1FindTextParams findParams).
- IAsyncOperationWithProgress FindStartAsyncEx(int startPageIndex, SearchScope scope, C1FindTextParams findParams, bool throwException).
- Task FindStartAsync(int startPageIndex, SearchScope scope, C1FindTextParams findParams, bool throwException).
- SearchScope enumeration specifies text search scope.
- WholeDocument: Searches to the end of the document.
- FirstOccurrence: Searches till the first occurrence is found.
- SinglePage: Searches within the specified page only.
- FlexReport - The following methods and classes were added to the C1.Win.C1Document, C1.Win.FlexReport to support the addition of the C1FlexViewer.HyperlinkJump event:
- C1LinkTargetBase and its descendants: Defines a link to another document or position in the same document.
- C1Hyperlink: Represents hyperlink.
- C1DocumentAction, SSRSOpenReportAction, SSRSToggleItemAction, SSRSSortAction: Defines an action that can be executed by the C1DocumentSource. This action can be specified for C1LinkTarget to execute before navigating.
- C1DocumentSource.ExecuteAction(C1DocumentAction) method: Executes specified action.
- C1.Win.C1FlexGrid
- Added export of images to Excel files using C1.Win.C1FlexGrid.ImportExport assembly.
- Added integration with C1ExpressionEditor control.
- Added Expression property to C1.Win.C1FlexGrid.Column.
- Added AllowEditingExpression property to C1.Win.C1FlexGrid.Column.
- C1.Win.C1GanttView - Added theme support for scrollbars.
- C1.Win.C1Ribbon - Added new RibbonAppMenuTab component for RibbonAppMenu. This component can host a Control.
- C1.Win.C1Schedule
- Default DateTime format for C1Schedule's title has been changed from 'MMMM d, yyy' to standard long date pattern 'D'.
- Default DateTime format for day headers in Day/WorkWeek/Week views has been changed from 'MMM d' to standard month/day pattern 'M'.
- The default value for VisualStyle property has been changed to System.
- Honor TimeRuler's Padding when drawing hour/minute lines in the vertical time ruler.
- Added PaletteType.Office2016 and PaletteType.Office2016Dark palettes to use with Office2013 and Office2016 themes.
- Added new PaletteOffice2016 class.
- Added new GroupTabStyle enum and corresponding property of the C1ScheduleTheme class which allow to choose between rectangular, Office2007 and Office2016 group tabs.
- Added new WeekTabStyle enum and corresponding property of the C1ScheduleTheme class which allow to choose between Office2007 and Office2016 week tabs.
- Improved selection of contrast foreground color if it is not good enough for selected palette.
- Added new Office 2016 themes.
- Added theme support for scrollbars.
- Allow to show up to 10 weeks in the MonthView.
- C1.Win.C1Themes
- Added C1CalendarView/Theme/Titles/Today property.
- Changed the title background color of Office2016Colorful and Office2016DarkGray themes. Changed the title font color of app menu of Office2016Colorful theme.
- Added C1DockingTab\Tabs\ShowFocusCues property.
- Added Page/ExpandGlyph and Page/CollapseGlyph properties to C1Command/C1TopicBar theme template.
- Adjusted Tabs appearance in C1DockingTab.
- Removed obsolete themes: VisualStyleOffice2010Black, VisualStyleOffice2010Blue, VisualStyleOffice2010Silver. Use Office2010XXX theme instead.
- C1.Win.C1TrueDBGrid
- Added Expression property to C1.Win.C1TrueDBGrid.C1DataColumn.
- Added AllowEditingExpression property to C1.Win.C1TrueDBGrid.C1DataColumn.
- Added support of integration with C1ExpressionEditor.
- C1.Win.Calendar
- Added Theme.Titles.Today property to customize the appearance of today's caption.
- Added new "SelectionRule" property which determines the behavior of SelectedDates during navigation.
- C1.Win.FlexViewer
- Added the LimitSearchToCurrentPage property indicating whether the text search should be limited to current page.
- Added the SearchOnCurrentPage element to C1FlexViewer.SearchBarElements with Visible = False by default.
- ZoomFactor property is now zooming from center of the control at runtime.
- C1.Win.TreeView
- Added new constructor to the C1TreeColumn class. This constructor contains the DisplayFieldName property as argument.
- Added new method Add to the C1TreeColumnCollection class. This method contains the HeaderText property as argument.
- Added support custom images for expand buttons and checkboxes. Added new CheckStateImageList and ButtonStateImageList properties.