C1.Xaml
New Features
- [C1TreeView] Add SelectionChanging event for C1TreeView.
- C1ProgressBar added.
- [C1RadialMenu] added support for numeric selection. That includes some new classes and updated ControlTemplate. The new C1RadialNumec1.xaml.radialmenuricItem control can be expanded to show the radial slider for numeric selection. For the sample, look at BasicLibrarySamples.
- [C1RadialMenu] added C1RadialMenuItem.SelectedItemOptions property. This property determines what part of the selected item should be displayed if ShowSelectedItem property is true. This property only makes sense for items with sub-items. Note, the options don't include item check sign. It is always shown for checked items.
- [C1CollectionView] Added support for the IPagedCollectionView interface.
- [C1TreeView] Added support for expanding/collapsing tree nodes with double-click.
- Added automation support. Requires C1.Xaml.Automation assembly reference.
- Supported automation patterns:
- C1TimeSelector (Value)
- C1DateSelector (Value)
- C1DateTimeSelector (Value)
- C1CollectionView added support for ISupportIncrementalLoading interface.
Bug Fixes
- ScrollViewer template changed to render corners more accurately.
- Fixed the issue that even on setting CurrentUICulture to English, display is in Japanese.
- [C1Menu] Fixed the issue that win32 exception raised on navigating menu items by left/right arrow keys.
- Exception occurs for C1DateTimeSelector, if its 'AllowNull' property is set to true.
- [C1ComboBox] Vertical scrollbar now scrolls up when item selection reach to the certain C1ComboBox item
- [C1DropDownButton] When C1DropDownButton's Visibility set 'Hidden/Collapsed', dropdown no longer appears.
- [C1Menu] Fix the issue that Win32 exception raised when press Enter key after selecting menu items by arrow keys.
- C1FilePicker was displaying the name of a selected file after calling ClearSelection and setting Multiselect.
- [C1TreeView] Win32 exception occurs when dragging treeview item while 'DropAction' is set to 'Copy'.
- C1FilePicker was raising exception when setting FilterIndex property.
- [C1MaskedTextBox] Fixed the issue that not able to input Japanese text
- [C1MaskedTextBox] Fixed the issue that previous input Japanese text append to the ahead of newly typed in text
- [C1DropDownButton]'HeaderFontWeight' properties do now work
- [C1TreeView] ArgumentException is no longer raised on selecting tree node
- Properties propagation was overwriting the properties set through a style which is based on another style.
- Content of the ScrollViewer is no longer clipped incorrectly when Padding property is set.
- [C1ContextMenu] Win32 exception thrown on setting 'IsSubmenuOpen' property to True at design time
- C1DragHelper was changed to set ManipulationMode property of the inner element after DragStarting event is raised.
- [C1TabControl] Fixed the issue that C1DropDown cannot open in the C1TabItem after navigating other tabitems if 'UnselectedContentMode=Collapsed'.
- [C1Menu] Unlike previous build, second level submenu of C1Menu can not open if 'AutoClose' property is set to True
- [C1TabControl] Fixed the issue that exception occurs if C1TabItems are added after closing tabitems while UpdateSourceCollection=False.
C1.Xaml.Chart
Breaking Changes
[C1Chart]The ChartData.Children collection must be set in XAML with property element syntax. It is not possible to set collection as direct content of ChartData element since it causes the problems with WinRT XAML parser.
New Features
Added new property DataSeries.AggregateGroupSelector that allows to specify custom function for aggregating data along x-axis.
Bug Fixes
- Fixed error in building chart samples
- Fixed the problem when using zoom with area stacked chart
- Fixed various issues with plot area appearance
- Fixed chart interaction with gestures.
- Improved clipping for line charts, previously the lines may appear outside plot area.
- Fixed the problem with setting DataSeries.Display property
- Fixed exception when zooming polygon chart
- Plot areas are visible only for charts with Cartesian axes
- Fixed exception when adding plot areas
- Fixed exception when using mouse wheel for scaling
- The point labels are hidden for collapsed series
C1.Xaml.Calendar
Breaking Changes
The C1Calendar's template part ContentCopy has been changed from the C1Calendar instance to the simple rectangle. If you use the custom control template and need default animations, review C1Calendar xaml and make corresponding changes in your custom control template.
C1.Xaml.DateTime
Improvements
[C1DateTimeSelector]The control now honors CultureInfo.CurrentCulture, DateFormat and TimeFormat properties at filling popup selectors. For example, if Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride is set to "ko-KR", AM/PM designators are shown on the left side according to the Korean culture settings. It also fills the list of hours in 24 or 12 hour format according to the culture-related settings or to the custom TimeFormat value.
New Features
- Added automation support. Requires C1.Xaml.Automation assembly reference. Supported automation patterns include:
- C1TimeEditor (Value, RangeValue)
- C1DatePicker (Value, ExpandCollapse)
- C1DateTimePicker (Value)
C1.Xaml.FlexGrid
New Features
- Row visibility is taken into account when rendering alternate rows.
- Added support for ISupportIncrementalLoading interface.
Bug Fixes
- Editing value was not committed when using a combobox inside a template cell.
- Exception occurred when double clicking on a new row while C1FlexGrid is grouped by one column.
- Unused TextTrimming, TextWrapping, HeaderTextTrimming and HeaderTextWrapping were removed from columns and rows.
- Avoid entering in edit mode when double click in a cell that already was in edit mode.
- Paste() method was not working fine.
C1.Xaml.OrgChart
Bug Fixes
- XAMLParseException' occurs at runtime if 'ChildNodes' is added from collection editor in VS2012.
C1.Xaml.Pdf
New Features
- Support GetPage(pageNumber) method when RenderMode = System.
C1.Xaml.PdfViewer
Bug Fixes
- Fixed the issue that text overlapped when loaded certain text.
- Fixed the issue that lines of text are missing in loaded pdf file.
- Fixed the issue that incomplete dynamic bit lengths tree xxx occurs on loading the pdf file containing the input controls.
- Fixed the issue that Inflating error is raised on loading the certain pdf file.
- Fixed the issue that C1.C1Zip.ZLib.ZStreamException occurs when pdf file with graphic is opened.
- Fixed the issue that Win32 exception raised on loading AcroForm pdf file if RenderMode=System
- Fixed the issue that the page are overlapped and are bigger than the container.
- Fixed the issue that incorrect links are displayed in the RequestNavigate event.
- Fixed the issue that zooming feature does not work on double clicking when RenderMode=Default
- C1PdfViewer is no longer scrolled down when japanese text is selected using the mouse
- Fixed the issue that Unlike previous build, it takes longer time to see the pdf content
- Fixed the issue that garbled text is rendered when load japanese file
- Fixed the issue that C1PdfViewer cannot select and find the text on custom created pdf file
- Fixed the issue that C1PdfViewer cannot render wrong text when load certain file.
- Fixed the issue unlike previous build , some words and numbers are crashed.
- Fixed the issue unlike previous build, some texts are not shown in specific rectangle area
- Fixed the issue unlike previous build , some numbers become large font.
- Fixed the issue that the PageCount is zero when RenderMode = System.
- Fixed the issue that larger font size are shown and some text are cut off
- Fixed the issue unlike previous build , Japanese text are not displayed in C1PdfViewer.
- Fixed the issue 'NullReferenceException' occurred when drag Annotation dialog box.
- Fixed the issue Blurry text found when viewing the certain pdf file in C1PdfViewer.
- Fixed the issue unlike previous build, applied underline styles are missing in some titles.
- Fixed the issue unlike previous build, German texts are not shown in C1PdfViewer.
- Fixed the issue unlike previous build, dotted lines are missing in C1PdfViewer.
- Fixed the issue unlike previous build, text are not displayed in C1PdfViewer if these are added inside the box or rectangle.
- Fixed the issue pdfParserException raised on viewing certain Pdf file(Support ASCIIHexDecode,RunLengthDecode).
- Fixed the issue unable to view scanned pdf file in C1PDFViewer.
- Fixed the issue unlike previous build,unlike previous build, some texts become large font size in C1PdfViewer
- Fixed the issue unlike previous build,unlike previous build, text are not clearly shown in scanned pdf
- Fixed the issue that PdfPasswordException raised on loading the pdf file without password
- Fixed the issue that image/graphic is shown with black background.
- Fixed the issue that pdf is not rendered properly in C1PDFViewer.
- Fixed the issue that keyNotFoundException is raised on loading the Pdf file.
- Fixed the issue that pdF File is not rendered properly
- Fixed the issue that win32 exception occurs when trying to select text of signed pdf
- Fixed the issue that PdfViewer takes some time to load a pdf file
- Fixed the issue that numbers render out of circle
- Fixed the issue that unlike previous build, logo image is covered up by unknown multi color lines
- Fixed the issue that unlike previous build, some formula symbols are replaced by rectangle in c1PdfViewer.
- Fixed the issue that 'NullReferenceException' is observed on loading certain pdf file.
- Fixed the issue that unlike previous build, some bracket is not shown in C1PdfViewer.
- Fixed the issue that unlike previous build, NullReferenceException occurs when trying to go to next page.
- Fixed the issue that red cross are shown instead of images in C1PdfViewer.
- Fixed the issue that text render incorrectly in C1PDfViewer.
- Fixed the issue that unlike previous build, text in logo image are displayed inreverse order.
- Fixed the issue that formatException occurs when loading scanned image pdf file
- Fixed the issue that unlike previous build, Images are displayed at incorrect position in c1PdfViewer.
- Fixed the issue that logo image is overlapped by black rectangle in C1PdfViewer.
- Fixed the issue that unlike previous build, bullets are replaced with rectangles.
- Fixed the issue that customer's pdf file do not load in C1PdfViewer
- Fixed the issue that C1PDFViewer can not veiw properly certain pdf file
- Fixed the issue that background color is not rendered & few text appears garbled when loading specific pdf file
- Fixed the issue that gray background is shown instead of gradient background.
- Fixed the issue that certain pdf file does not load in C1PdfViewer.
- Fixed the issue that all the spaces infront of the found text are selected when typing in the "Search" box after loading the Japanese pdf file.
- Fixed the issue that Text is displayed with incorrect background color when loading the pdf file in C1PdfViewer
- Fixed the issue that Pdf Not Displaying Properly
- Fixed the issue that image are converted to gray scale when open with C1PDFViewer.
- Fixed the issue that unlike previous build ,bullets are replaced with unknown characters.
- Fixed the issue that number renders incorrectly
- Fixed the issue that text font size are getting increased.
- Fixed the issue that targetInvocationException is raised on loading the certain pdf file.
- Fixed the issue that unlike previous build, typed text in "Search" box is not selected in C1PdfViewer if pdf file containing Chinese characters is loaded.
C1.Xaml.RichTextBox
Bug Fixes
- Fixed the issue that Win32 exception occurs when undoing(Ctrl+Z) to deleting all texts of C1RichTextBox.
- Fixed the issue that text formatting remove and number list are added to the different formatted text when pasting in WordPad.
- In C1RichTextBox, an extra rectangle character no longer occurs when delete the first character in 4byte japanese text.
- Fixed the issue that Win32 exception raised on trying to resize inserted image with finger.
- Fixed the issue that Japanese text layer move along with scrolling while it is in edit mode
- Fixed the issue that White blank layer covered the existing text next to the insert point of Japanese text
- Fixed the issue that Chinese characters appear garbled when loaded from a RTF file
- Fixed the issue that black diamond shapes are shown instead of Japanese texts when loading RTF file in C1RichTextBox
- Fixed the issue that "Delete cells" option doesn't deletes first cell in that row
- Fixed the issue that Win32 exception occurs after selecting all text in C1RichTextBox and Copy/Cut.
- Fixed the issue that NullReferenceException is observed on using simple html.
- Fixed the issue that error occurs when Hyperlink is clicked in C1RichTextBox.
- Fixed the issue that underline does not appear when hyperlink appliedto strikethrough style text.
- Fixed the issue that UpdateSourceTrigger set to "PropertyChanged" value does not work correctly.
- Fixed the issue that space between japanese text are removed on loading RTF/HTML file or setting japanese text from xaml and code behind.
- Fixed the issue that "TAB" key is not working properly in C1RichTextBox.
- Fixed the issue that ArgumentOutOfRangeException occurs when navigating Printing page of C1RichTextBox
- Fixed the issue that TypeInitializaitonException occurs when building RichTextBoxSamples
- Fixed the issue that Win32 exception occurs when second time trying to resize table that was added with Html format
- Fixed the issue that "Strikethrough" formatting is lost, when loading RTF file with strikethrough style text
- Fixed the issue that formatting lost when copy/paste the formatted text in C1RichTextBox
- Fixed the issue that "Strikethrough" formatting on hyperlink text disappear on double clicking "Underline" menu of C1RTBMenu
- Fixed the issue that Polish character "Ä…" clears all data in C1RichTextBox
- Fixed the issue that Pressing polish "ż" (Alt + "z") using polish(Poland) programmer keyboard performs "Undo" action in C1RichTextBox.
C1.Xaml.RichTextBox.ToolBar
Bug Fixes
- Fixed the issue that increase/decrease font size of selected word in bulleted sentence affect the whole sentence.
C1.Xaml.Sparkline
Bug Fixes
- Sparkline control disappears when SparklineType is changed at run time.
C1.Xaml.Tile
New Features
- Added support for Invoke automation pattern. Requires C1.Xaml.Automation assembly reference.
C1.Xaml.TileView
Bug Fixes
- TileView items can now scroll by sliding with finger.
C1.Xaml.Zip
Bug Fixes
- Fixed the issue that exception occurs when saving excel file with 'xls' or 'xlsx' format
- Fixed the issue that OutofMemory Exception thrown while compressing file size of 300MB