ComponentOne UWP Edition Release History
UWP Edition Release History / 2017 v2
In This Topic
    2017 v2
    In This Topic

    Bitmap for UWP

    Improvements

    • Added the CreateImage method to C1Bitmap which creates the internal image of the given size with content that is not initialized.
    • Added the Import(C1Bitmap) method for more efficient copying the image between instances of C1Bitmap.

    Excel for UWP

    Improvements

    • Added support XLReferenceMode.R1C1 (and ReferenceMode property for C1XLBook) for C1Excel.
    • Added UseDefaultCsvEncoding property in C1XLBook (use the default encoding for CSV files), for Japanese version true by default.

    Bug Fixes

    • Fixed the issue where different output file being generated for SaveCsv() method using 2016v3 and 2017v1
      builds.
    • Fixed the issue where location of merged cells in saved excel file changes when a row's height/column's
      width is changed after merging in C1Excel.
    • Fixed the issue where user defined format of cell changes, after loading and saving the .xlsx file.
    • Fixed the issue where the C1XLBook throws an unhandled exception type 'System.ArgumentException' while loading a xlsx file.
    • Fixed the issue related to setting print area in Excel file.
    • Fixed the issue where excel file generated by C1Excel can't be opened if you set the cell background to black.
    • Fixed the issue where table border is not rendered in output .xlsx file.
    • Fixed the issue garble texts are shown in output .xls file while loading and saving of the border
      style containing .xls/.xlsx to C1Excel.
    • Fixed the issue Numeric value item is replaced by  character "GyyyyNyyyyRAL" in saved CSV file.

    FlexChart for UWP

    Improvements

    • [C1FlexChart] Added support to create Stacked groups in FlexChart.
    • [C1FlexPie] Legend text is now can be showed in multiple lines.

    Bug Fixes

    • Fixed the issue where DataLabels are overlapped in bar stacked group if same values are at the same group.
    • Fixed the issue where ArgumentException is thrown when add two series with same data and ChartType='LineBreak'.
    • Fixed the issue where ArgumentException occurs when C1TreeMap is added many items at design time by setting DataLabel.Border="True" and without setting Width property to C1TreeMap.
    • [C1FlexPie] Fixed an issue where slices in FlexPie are not rendered correctly when binding with negative value.
    • [C1FlexChart] Fixed an issue where DataLabels are overlapped when values at Y-Axis are the same in the same stacked group.
    • [C1FlexChart] Fixed problem with minor grid lines/ticks when number of major ticks is less than 2.
    • [C1FinancialChart] Fixed an issue where IndexOutOfRange exception thrown when using DateTime X-axis values for Stochastic oscillator
    • [C1FinancialChart] Fixed an issue where MovingAverages are not getting rendered on a CandleStick/HLOC chart
    • [C1FlexChart] Fixed an issue where LineMarkers cannot be dragged after resizing the chart if all the series are plotted on a secondary Y-axis.
    • Fixed the issue where NullReferenceException occurs at design page while adding new series.
    • Fixed the issue where, in Direct2D RenderMode, FlexChart placed in a C1DockTabItem behaves incorrectly on changing displayed data or resizing application window.
    • Fixed the issue of ColumnHeader Backcolor.

    FlexGrid for UWP

    Improvements

    • Added support for RowDetailsTemplate. Note, it is not supported for hierarchical representation when ChildItemsPath property is set.

    Bug Fixes

    • Fixed the issue where FlexGrid is not refreshed properly and you lose visibility of the frozen content when headers are merged.
    • Fixed the issue where setting Column.AllowMerging to merge ColumnHeaders vertically causes an unhandled exception.
    • Fixed the issue where unhandled exception is thrown when headers are merged and you freeze some columns.
    • Fixed the issue where unhandled exception when cell of second column is selected after selecting a cell of first column with touch and RowHeaders are hidden.

    FlexReport for UWP

    Improvements

    • Method C1FlexReport.Load(XmlDocument doc, string reportName) was renamed to C1FlexReport.LoadFromXmlDocument(XmlDocument doc, string reportName)
    • Added methods to load C1FlexReport from XDocument:
      public void Load(XDocument doc, string reportName)
      public void Load(XDocument doc, string reportName, out bool converted)
    • [FlexViewer] Added the HyperlinkClicked, HyperlinkHovered, OutlineClicked events to C1FlexViewerPane.
    • [FlexViewer] Implemented deferred rendering for the page thumbnails.

    Bug Fix

    • Fixed the issue where records of datasource can be filtered incorrectly in certain scenario.
    • [FlexViewer] Fixed the issue where NullReferenceException occurs on regenerating DocumentSource.
    • [FlexViewer] Fixed the issue where exceptions were occurred while printing the document.
    • [FlexViewer] Fixed the issue where context menu of C1FlexViewer cannot be opened with Shift+F10.
    • [FlexViewer] Fixed the issue where context menu was shown on the boundary of C1FlexViewer, if open with Menu key.
    • [FlexViewer] Fixed the issue where red wiggly line is shown under the searched keyword.
    • [FlexViewer] Fixed the issue where Thumbnails flicker while typing text into the search box.
    • [FlexViewer] Fixed the issue where page thumbnails were clipped if the size of the first page is smaller than the subsequent changes.

    InputPanel for UWP

    Improvements

    • Support Ctrl+Left / Ctrl+Right.
    • Expose C1DataPager properties (DisplayMode, NumericButtonStyle​) to C1InputPanel.

    Bugs

    • Fixed the issue where arrow toggle buttons are not visible in C1InputDateTimePicker and C1NumericBox while setting AutoGenerate="False" in C1InputPanel.
    • Fixed the issue where ForeForeground property is not applied to Navigation number and combobox items in C1InputPanel.
    • Fixed the issue where menu on the header of InputPanel is not dim while setting of 'IsEnabled' as 'False'.
    • Fixed the issue where 'Header' of C1InputTextBox/C1InputComboBox/C1InputBase does not appear in the output.

    PDF for UWP

    Bug Fixes

    • Fixed the issue where attempting to create an encrypted C1PdfDocument with a user password and Security.Encryption set to PdfEncryptionType.Standard128 crashes with index out of range.

    Calendar for UWP

    Bug Fixes

    • [C1LoopPanel] Fixed the issue where current plus succeeding day/week/workweek/month are shown on Schedule for any view type.

    Word for UWP

    Improvement

    • Changed DOCX format reader to support merged cells of the table.

    Bug Fixes

    • Fixed the issue where footer are clipped in exported Word file with docx format.
    • Fixed the issue where text style in the original document is not retained when saving it in another document.
    • Fixed the issue where header and footer are not shown when a user loads the word document and save it in another format.
    • Fixed the issue where FormatException is thrown when a word document is loaded.
    • Fixed an issue where images are not displayed in docx format.
    • Fixed an issue where alignment of picture is not effected with docx format.
    • Fixed an issue where ellipse, arc, beziers, and line shapes are not shown in the output document.
    • Fixed an issue where System.Runtime.InteropServices.COMException is thrown when load the rft file
      contained image.
    • Fixed an issue where PageBreak is not effected in output docx file, if the C1WordDocument contain RTFPicture and RTFTable.
    • Fixed an issue where RtfLineBreak between RTFTable and RTFPicture is not effected in output docx file.
    • Fixed an issue where "FirstLineIndent" property is not effected in output document  when save the C1WordDocument with docx format.
    • Fixed an issue where "Can't Open" error is thrown when save the C1WordDocument contained RTFHeader and RTFFooter with docx format.
    • Fixed an issue where Image drawn by "DrawMetaFile" method is not shown when read and write in another word document.
    • Fixed an issue where CheckedSymbol are shown as number instead of CustomSymbol in exported word file.
    • Fixed an issue where Check Mark for some check mark style are not shown in exported word file.
    • Fixed an issue where image drawn by "DrawMetaFile" method is distorted when read and write in another word
      document with rtf format.
    • Fixed an issue where color of image drawn by "DrawMetaFile" method is not retained when read and write in another word document.

    Maps for UWP

    Breaking changes

    Document Library for UWP

    Bug Fixes

    • Fixed an issue where export to TIFF was taking more time.
    • Fixed an issue where export to BMP was taking more time.
    • Fixed an issue where System.Exception occurred when apply certain paper size to the C1DocumentSource derived classes.
    • Fixed an issue where image in the FlexReport file is not shown in the exported PDF file.
    • Fixed an issue where error is shown when export the FlexReport file contained RTF field to the PDF file.
    • Fixed the issue where System.Exception occurred when apply certain paper size to the C1DocumentSource derived classes.
    • Fixed the issue where blank pages is displayed by the C1PdfDocumentSouce if document is protected with password from modify.