Adds 5 new controls, plus multiple new features and enhancements.
7월 21, 2016
신규 버전
기능
New Controls
FlexChart charting control engineered to perform faster and better than C1Chart.
C1Word Library allows users to read, create, update RTF and Word files.
A new Map control has been added to WinForms Edition.
TreeView for WinForms has been released as a beta control.
Beta version of FinancialChart control supports eight different specialized financial charts.
New Features
C1Report
Added German, Italian and Spanish localizations for most end user-visible strings.
Command
C1TopicBar: Added new property C1TopicLink.Pressed: the value indicates whether the link was pressed.
FlexPivot
It is now possible to use a single field multiple times in any role, in Values, Rows, Columns, Filters.
Added Show As feature. Show results as difference or percentage with respect to the previous row or column.
FlexPivot grid now has a context menu with Copy, Show Detail, Field Settings.
Added TotalsBeforeData property. It is False by default, which means that subtotals rows and columns appear after data rows and columns. If it is set to True, subtotals will appear before data.
Weighted group operations (aggregations, subtotals) are now supported in DataEngine. Previously, they were only supported for the DataSource data option.
Cancelling current calculation is now faster.
DataEngine queries now support custom operations.
FlexReport
Added parameterized constructors for TextField class.
Added properties:
float TextFieldBase.TextAngle { get; set; }
float Field.TextAngle { get; set; }
Gets or sets the angle of text rotation within the field.
double TextFieldBase.LineSpacing { get; set; }
double Field.LineSpacing { get; set; }
Gets or sets the line spacing between text lines in the field, in percent. The default is 100 which corresponds to normal line spacing.
Gets or sets a value indicating how the text is fit into field's bounds.
Behavior change: previously, if the type of a field could not be resolved while loading a report, an exception occurred. Now, instead of the exception, a text field is created with an unknown mesage.
FlexGrid
Added C1SuperErrorProvider property to show customizable error tips.
TrueDBGrid
Added BorderColor property and BorderColorChanged event.
GanttView
Added Task.SplitTask(double[] durations) public method.
Added a possibility to change the display format of Duration column in the grid of C1GanttView.
C1ComboBox: Improved RTL handling. Text in non-RTL languages doesn't change words order when shown with RTL layout.
InputPanel
InputControlHost can be saved to XML and loaded from XML at runtime.
Added the ControlHostFromXmlNode event to C1InputPanel. It allows to detect user's ControlHost in XML tree.
Added the ControlHostNodeName property and Load/SaveControlHostProperties virtual methods to InputControlHost.
Added InputPanelDeserialized and ItemDeserialized events to C1InputPanel.
Ribbon
RibbonControlHost can be saved to XML and loaded from XML at runtime (if supported by ControlHost developer).
Added the ControlHostFromXmlNode event to C1Ribbon and C1StatusBar. It supports detection of user's ControlHost in XML tree.
Added the ControlHostNodeName property and Load/SaveControlHostProperties virtual methods to RibbonControlHost.
Added a few *Deserialized events to C1Ribbon and C1StatusBar to allow subscribing to event handlers after loading from XML.
Schedule
Improved RTL handling. Text in non-RTL languages doesn't change words order when shown with RTL layout.
SuperTooltip
Improved RTL handling. Text in non-RTL languages doesn't change words order when shown with RTL layout.
Added RightToLeft property. Default property value is RightToLeft.Inherit, which means that tooltip will be shown with the same layout as associated control.
TrueDBGrid
Added Add(int[] rows) method for C1TrueDBGrid.SelectedRows collection. This method is used for adding several rows at once for selection.
FlexChart
Added FinancialChart control for visualization of financial data (BETA license).
Added FinancialChartExplorer sample.
Added TrendLine class for plotting trend lines. It can be used with FlexChart/FinancialChart.
Added Axis.TitleStyle property for customization of axis title appearance.
Added Legend.Orientation property for setting legend orientation.
Added Legend.Title/TitleStyle properties for customization of legend's title.
Added FlexChart.SeriesVisibilityChanged event. The event fires when series visibility was changed.
Added Series.AltStyle property that allows to specify alternative data point appearance.