ComponentOne Studio Enterprise 2017 v3

將新的運算式編輯器控制項添加到 C1 WinForms、WPF 和 UWP。
11月 16, 2017
新版本

特性

Updates in ComponentOne Studio WinForms

  • 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.

Updates in ComponentOne Studio ASP.NET MVC Edition

  • Added server-side TreeMap control for ASP.NET 4.0 and ASP.NET Core.
  • New LearnMVC Client sample tutorials teach the basics of the client-side framework in the context of ASP.NET MVC, and you can also delve deeper into each control to learn its architecture and example APIs. Tutorials include:
    • CollectionView
    • FlexGrid
    • FlexChart
    • Input
    • TreeView
  • Project Templates updated for ASP.NET Core 2.0
    • Model Binding
    • AJAX Binding
    • SpreadSheet
  • The Project Template Gallery has also been created to better organize all templates.
  • Improved accessibility, ARIA 1.1 built-in support added to:
    • FlexGrid
    • TreeView
    • Gauge
    • ListBox
    • ComboBox
    • Menu
  • Client Side API Improvements
    • FlexGrid - Added two new properties to improve FlexGrid keyboard accessibility: keyActionTab and keyActionEnter. These properties allow you to customize the behavior of special keys so the grid becomes more accessible or more compatible with Excel.
    • FlexGrid - Added a new FlexGrid.itemValidator property to improve validation support, especially for unbound grids (bound grids can be validated using the CollectionView.getError property which provides the same functionality).
    • Calendar - Added several new properties to make the Calendar control more customizable: formatYearMonth, formatDayHeaders, formatDays, formatYear, and formatMonths. All these properties represent format strings used to format different parts of the Calendar in month and year view.
    • Calendar - Added time zone offset date format parts ('z', 'zz', 'zzz') to Globalize.formatDate.
    • Popup - Made Popup ignore Escape key while IME mode is active.
    • Popup - Added a Popup.removeOnHide property to control whether the Popup should be removed from the DOM or just hidden when the popup closes.
    • ReportViewer - Hide the Parameters tab if all parameters are hidden.
    • MultiSelect - Added a MultiSelect.selectAllLabel property to customize the label shown next to the "Select All" checkbox displayed when the showSelectAllCheckbox property is set to true.
    • MultiSelect - Added a MultiSelect.showSelectAllCheckbox property to display a "Select All" checkbox above the items, so users can select/de-select all items with a single click (in addition to the ctrl+A keyboard shortcut that performs the same function).
    • OLAP - Added some configuration properties to the wijmo.olap.PivotEngine class: serverTimeOut: the timeout value for retrieving results from the server, serverPollInterval: the poll interval for getting progress reports from the server, serverMaxDetail: the maximum number of detail records to retrieve from the server.
    • CollectionView - Add forceRefresh method in RemoteCollectionView. This method is useful in case when DisableServerRead is true but changes need to be sent to server.
    • CollectionView - Improved DateTime processing and added OnClientReponseTextParsing and OnClientRequestDataStringifying client side events to make explicit transformations. Read more.

Updates in ComponentOne Studio WPF and UWP

  • New Expression Editor control allows end users to add Excel-like functions within a grid.
  • FlexChart has added 16 chart types, including step chart variations, histogram, and ranged histogram. In addition, legend-grouping, drilldown support,and line styling for markers have been added as enhancements, and editable annotations are available as a sample. 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'.
C1 Expression Editor control.

ComponentOne Studio Enterprise

適用於移動、Web 和桌面的高性能、可擴展的 .NET UI 控制項的完整集合。

有任何疑問嗎?

Live Chat現在與我們的MESCIUS (formerly GrapeCity) 專家即時聊天詢問。