C1.Silverlight Version 20132.342
Breaking Changes
- Obsolete drag events were removed from C1MouseHelper, use C1DragHelper instead.
New Features
- C1ProgressBar control added.
Improvements
- ComponentOne Studio for Entity Framework has been merged with the WinForms, WPF, and Silverlight studios for the 2013 v2 release. The product is now called ComponentOne Entity Framework DataSource.
- Improved C1UniformGrid behavior which honors layout rounding issue.
- Added ScrollViewerTouchBehavior in order to give MS ScrollViewer the capability of being scrolled with the finger over the scrolling area.
- C1ComboBox, C1ListBox, C1TreeView, C1PropertyGrid touch support added.
- Romania language resources added.
- Added IC1ContextMenu interface. The C1ContextMenu control implements IC1ContextMenu.
- The C1ContextMenuService.ContextMenu attached property type has been changed to IC1ContextMenu.
Bug Fixes
- C1ListViewer.IsSwipeEnabled default value has been set to false.
- [C1TabControl] Unlike previous build, the SelectedIndex property does not work. Fixes.
- [C1Menu] Fix the issue that unhandled exception when leaf nodes in C1MenuList are clicked.
- [C1TreeView] Unlike previous build, DropDown Box is closed when clicking on the expand button of C1TreeView. Fixed.
- [C1TreeView] Fixed issue where text couldn't be scrolled by the mouse wheel.
- [C1Window] Although 'IsActive' property is set to false, C1Window is opened in the active state.
- [C1Window] Unlike previous build, 'NullReferenceException' is occurred on setting C1 theme when running Themes2010 sample.Fixed.
- ScrollViewerTouchBehavior was raising an exception when the Theme was changed.
- [Menu] Second level submenu opens overlapped or far away from its respective main menu.
- [C1ContextMenu] Submenu of ContextMenu opens far away from its main menu when FlowDirection = RightToLeft.
- [C1Window] Unlike previous build, Order (ZOrder) is incorrect when another window is opened from a window.
- [C1TabControl] Unlike previous build, fist tab item is not shown as default selected item.
- C1Window could not be resized inwards with the finger.
- [C1NumericBox] Pressing d digit key when a current value is 0.d and is fully selected doesn't change the value to d.
- [Xaml][C1TabControl] Unhandled exception is occurred at design-time when drop C1TabControl on the design page in a certain scenario.
- [C1TreeView] When SelectionMode is set to Multiple, selected item does not get unselected by clicking again that item.
- [C1TreeView] Scroll thumb is not showed in horizontal and vertical scrollbar.
- [C1TreeView] Setting TextWrapping property on C1TreeViewItem does not work and text is not wrapped.
- [C1TabControl] Unlike previous build, tab item selection gets lost after clicking "Pin" button and sorting applied.
- CornerRadius of templated ScrollViewer was not being clipped correctly.
- C1ListBox scrollbars corner radius was not displayed correctly.
- C1ListBox vertical and horizontal scrollbars visibilities are not updated correctly when zoom mode was disabled.
- C1ListBox scrolling issue was fixed, it occurred when setting ItemsSource for second time.
- [C1NumericBox] The decimal numbers cannot be entered with Round-trip "R" format.
- [C1TabControl] Unlike previous build and MS-TabControl, tab item selection gets lost when the underlying data source is sorted.
- [C1TabControl] Unlike previous build, first tab item is always selected after closing a tab item.
- C1DragDropManager source marker was not clipped correctly when scrolling inside a scrollviewer.
- C1DropDownButton exception raised when IsOpen is set to true before the template is applied.
- [C1TabControl] Unlike previous build, current item of C1TabControl is not synchronized with the underlying data source.
- [C1TabControl] Unlike previous build, second item is not selected after first item is pinned and removed.
- C1ListBoxItem selected state was not reflected correctly when selection was set before template was applied.
- [C1TabControl] Unlike previous build, second item is not selected after clicking the "Close" button of first tab item.
C1.Silverlight.Binding version 20132.342
Bug Fixes
- Unlike English build, 'C1.Silverlight.Binding.5.dll' and 'C1.Silverlight.Binding.5.XML' are missing in Japanese build folder[4/5.0.20123.301_JPN]
C1.Silverlight.Chart version 20132.342
Improvements
- Improved calculation of axis title position.
- StrokeStartLineCap and StrokeEndLineCap for line charts now have default value PenLineCap.Round. This value can be modified in DataSeries.PlotElementLoaded event.
- Minor ticks and grid lines are visible when Axis.ItemsSource is used and Axis.MinorUnit has non-default value. Previously the ticks and grid lines were hidden in such cases.
- Added new chart type: stacked step area, new enum element ChartType.StepAreaStacked.
- Added new attached property BarColumnOptions.SeriesOverlap. The property controls series overlap for bar and column chart. The valid range is from -1 to 1.
- Added new attached property PieOptions.Offet. The property defines the relative offset of pie slice(explosion) from the center. The valid range is from 0 to 1.
- Added new attached property PieOptions.InnerRadius. The property specifies inner radius(hole size). The valid range is from 0 to 1 where 1 corresponds to outer radius.
- Added option to hide axis labels, new enum element AnnoPosition.None.
- Added new options for LegendPosition, new elements of LegendPosition enum: TopLeft, TopCenter(same as Top), TopRight, BottomLeft, BottomCenter(same as Bottom), BottomRight.
- Added new property C1ChartLegend.OverlapChart. When OverlapChart = true the legend can overlap the parent chart. Default value is false.
Bug Fixes
- Clipping now works correctly for financial charts(HighLowOpenClose,Candle).
- Previously the symbol can not be shown if its part is not in plot area.
- Interactive action(like zoom or scale) can be started only if the pointer is inside plot area.
- PieDoughnut chart displayed correctly.
- Fixed the problem with exception in bubble chart when size values are the same.
- PlotArea Settings(Stroke,StrokeThickness,Background) are applied to the plot even there is only one(main) plot area.
C1.Silverlight.DataGrid version 20132.342
Breaking Changes
- Group and sort features are enabled in a column whose SortMemberPath is null or empty string, set CanUserSort=False and CanUserGroup=False in order to disable these features.
- Filter feature is enabled in a column whose FilterMemberPath is null or empty string, set CanUserFilter=False in order to disable this feature.
- Editing feature of a bound column is enabled even if the mode of the binding is different from TwoWay, set IsReadOnly=True to disable this feature.
Improvements
- C1ValidationBehavior improved to refresh errors when INotifyPropertyChanged is raised.
- DataItem property added to the CreatingRow event args.
- ColumnHeaderOptionsVisibility property added in order to make the drop-down always visible.
- DataGridColumn.CanUserGroup property added.
- DataGridColumn.SortMemberPath and FilterMemberPath default value is taken from
- Binding.Path when they are not explicitly defined.
- DataGridColumn.Binding.Mode TwoWay value is not necessary any longer to edit the cells of the column.
- Touch support added in cells panel.
- DataGrid.Refresh() method parameter refreshRows added.
- DataGridRow.Refresh() method parameters refreshRow, refreshCells, refreshRowHeader added.
- Romanian language resources added to C1DataGrid.
- CanUserSelectByDragging property added.
Bug Fixes
- 2 clicks were required to toggle the checkbox of a checkbox column.
- Avoid selecting DataGridColumnHeaderRow when Ctrl+A is pressed.
- Row header selected on mouse up event in order to work with C1DragDropManager.
- Current value lost when editing DataGridComboBoxColumn.
- Exception thrown when opening the combo box of a DataGridComboBoxColumn.
- DataGridHyperlinkColumn recycling was not working correctly.
- DataGridMultiValue filter was not working fine when previously a "Equals" predicate was set.
- Binding.Mode of the cells belonging to any DataGridBoundColumn, whose IsReadOnly property is set to true, is set to OneWay in order to avoid an exception thrown when the source property has no setter.
- DataGridCheckBoxColumn cells were not persisting values.
- ImageColumn sorting/grouping feature was disabled by default.
- C1RowIndexHeaderBehavior was refreshing cells incorrectly.
- Avoid setting current row by clicking row header if Row.IsSelectable is False.
- Incorrect selection set when dragging and scrolling at the same time.
- Unknown column header is shown when dragging the mouse in an empty zone of the grouping area.
- Auto-generation of columns was not working fine when the underlying item type was "System.ServiceModel.DomainServices.Client.Entity".
- An exception was thrown when dragging in the grouping area.
- MouseLeftButtonUp event was not being raised in cell's presenters.
- Value of a checkbox of a column was changed with the keyboard when the column was read-only.
- Incorrect value was returned by a cell belonging to a FilterRow.
- DBNull values were displayed as Nan rather than empty string.
- Exception raised when removing a row by pressing Del key at the same time the selection is performed with the mouse.
- CurrentColumn was not being set correctly when the columns are auto-generated as a consequence of the introduction of a new row.
- Edit is not cancelled in date time column when escape key is pressed.
- SelectAll feature modified to select rows in a collapsed group.
C1.Silverlight.DataGrid.Excel version 20132.342
Bug Fixes
- Date and numeric values can be exported using a format different from shown by C1DataGrid.
- Group header values may be incorrectly aligned.
C1.Silverlight.DataGrid.Ria version 20132.342
Improvements
- Japanese localization added.
- C1DataPager.CornerRadius property added.
C1.Silverlight.DataGrid.Summaries version 20132.342
Bug Fixes
- Sum and Avg aggregate functions were not calculating the value correctly when a null value was set in any of the cells.
C1.Silverlight.Docking version 20132.342
Improvements
- Romanian language resources added.
Bug Fixes
- [C1DockControl] Unhandled exception is thrown after dragging and dropping the DockTabItem at the run time.
- [C1DockControl] System.ArgumentException occur when dragging docktabitem.
- Fixed the issue that TabItem is able to drag from Header Toolbar and Header text is disappeared at floating state.
- [C1DockControl] Fixed the issue that when dragging docktabitem, it is moving according to mouse movement and docking diamond is not shown.
C1.Silverlight.Extended version 20132.342
Improvements
- Romanian language resources added.
Bug Fixes
- [C1PropertyGrid] Property DisplayName of MemberAttribute is not being displayed correctly in the property grid of Silverlight control explorer.
- [HtmlHost] Setting C1HtmlHost Visibility to collapded does not work on IE 10 version 10.0.9200.16618.
- [C1Book] C1Book is disappeared when 'CurrentPage' property set odd number and set 'IsFirstPageOnTheRight=false' in run time.
- [C1PropertyGrid] Remove PropertyGroup from VS ToolBox.
- [C1Book] Inconsistent CurrentPage value is shown in property grid and XAML tag.
- [C1PropertyGrid] Add a new property which will enable multiple-selection and changing the common properties of the objects.
- Events of the content of C1AccordionItem were not being raised because IsHitTestVisible was set to False.
- [C1PropertyGrid] Instead of showing 'Content' name, all ComboBox items are showing as [ComboBoxItem] when 'Items' Colleciton Editor is opened through C1PropertyGrid.
- C1ColorPicker FontSize was not being updated correctly at run time.
- C1CoverFlow scrollbar position was not updated if SelectedIndex was set in XAML.
- [C1PropertyGrid] Instead of showing 'Content' name, all ComboBox items are showing as [ComboBoxItem] when 'Items' Colleciton Editor is opened through C1PropertyGrid.
- C1Reflector reflection was inverted if FlowDirection was set to RightToLeft.
- C1Reflector Background BorderBrush and BorderThickness properties were not being applied.
C1.Silverlight.FlexGrid.4 version 20132.342
Improvements
- Keep collapsed state when ChildItemsCollection is set and the collection is modified.
Bug Fixes
- Column/Row could no be resized by dragging its header separator and sorting was performed incorrectly on double clicking the resize separator.
- Sorting was performed incorrectly when outline bar buttons were pressed.
- Avoid scrolling horizontally when the gesture started over a row header, and vertically when the gesture is performed over a column header.
- Sort action was incorrectly performed on mouse down, instead of mouse click, and when double-click was performed in the auto-resize zone.
- Avoid selecting when a row header is being resized.
- Click,Row/ColumnResized events were not being fired.
- Printing did not account for footer rows correctly.
- GetPageImages method was returning elements whose dimensions were different from the specified pageSize and the ScaleMode was different from ActualSize.
- Now all the returned pages dimensions are equal to the specified pageSize parameter.
C1.Silverlight.Gauge version 20132.342
Bug Fixes
- [C1Gauge] In Aboutbox dialog, 'C1.Silverlight' is showed instead of 'C1.Silverlight.OutlookBar'.
- Fixed the issue that pointer is not able to drag when "InteractionMode" property is set to "Drag" or "ClickOrDrag" at run-time in C1Knob and C1RegionKnob.
C1.Silverlight.Maps version 20132.342
Bug Fixes
- StackOverflow exception raised if map is unloaded while moving because of the inertia.
- Pan feature was not working when the mouse was pressed (without moving) in the pan tools.
- Tool's slider was not showing the correct zoom when set in XAML.
- Map was enlarged when clicking 'Zoom out' button twice, and panning was not stopped when mouse is released outside the panning control.
- Fixed the issue that images of the placemarks don't show and polylines don't return to their set thickness on zooming in/out.
- Fixed the issue that clicking the navigation pan doesn't take any effect.
C1.Silverlight.MediaPlayer version 20132.342
Improvements
- Romanian language resources added.
Bug Fixes
- [C1MediaPlayer] In About dialog box, 'C1.Silverlight' is showed instead of 'C1.Silverlight.OutlookBar'.
C1.Silverlight.OutlookToolbar version 20132.342
Improvements
- [OutlookBar] Request to simplify LargeIcon and SmallIcon implementation.
- [C1OutLookBar] In About dialog box, 'C1.Silverlight' is showed instead of 'C1.Silverlight.OutlookBar'.
Bug Fixes
- [C1OutLookBar] When sliding the items in C1OutLookBarItem, items move just a little.
C1.Silverlight.PdfViewer version 20132.342
Improvements
- Added parsing text field (using the "Tx" mechanism in the PDF file).
- Added FindNext and FindPrevious methods to get the occurrence of FindText in the specialized pages.
- Added DocumentInfo property to get the information of current document.
- Added GoToBookmark method which is used to jump to a specified bookmark.
- Romanian language resources added.
Bug Fixes
- Fixed the issue that controls are missing in loaded pdf file.
- Fixed the issue that shows blank page after clicked 'TwoPages' button and image does not show correctly.
- Fixed the issue that occur an exception on loading the pdf file containing input elements.
- Fixed the issue that watermark text are not correctly displayed in loaded PDF file.
- Fixed the issue that the colours in pdf are inverted when pdf file containing scanned image is loaded.
- Fixed the issue that other character is shown instead of dash.
- Fixed the issue that highlight and found text are mismatch.
- Fixed the issue that unhandle exception is raised on loading certain PDF file.
- Correct the display position of PDF control.
- Fixed the issue that the find text are not showed in the view when clicking 'find next' button on toolbar.
- Fixed the issue that the text spacing is be enlarged on clicking the mouse on the text.
- Fixed the issue that Memory usage becomes very high on switching tabs with PdfViewer.
C1.Silverlight.ReportViewer version 20132.342
Improvements
- Added parsing text field (using the "Tx" mechanism in the PDF file).
- Romanian language resources added.
Bug Fixes
- [C1PdfViewer] When custom zoom % value is entered, exception has been thrown.
- [PdfViewer] PdfParserException thrown on loading the certain PDF file.
- Correct the display position of PDF control.
- Fixed the issue that the find text are not showed in the view when clicking 'find next' button on toolbar.
- Fixed the issue that NullReferenceException is thrown when loading 'mhtml' file and find text.
- Fixed the issue that InvalidOperationException is thrown if C1Document's BorderBrush Opacity is accessed in a thread.
- Fixed the issue that "System.InvalidOperationException" thrown when press Backspace key in merged table.
- Fixed the issue that corrupted css observed around the text-decoration.
- Fixed the issue that inconsistent behavior is observed in Convert To Table between string and uploaded images.
C1.Silverlight.RichTextBox version 20132.342
Bug Fixes
- Fixed the issue that rows appear to increase in size after deleting the cell content.
- Fixed the issue that table navigation with Tab does not continue when a cell contains bulleted/numbered list.
- Fixed the issue that Unlike MSWord, table cell is resizing when typing in a table.
- Fixed the issue that width setting is not correctly applied in loaded HTML file.
- Fixed the issue that when press 'Tab' key to navigate table cell, cell do not scroll into view.
- Table column width is not changed in % when removing/readding columns with undo/redo.
- Fixed the issue that when table content text is copied and pasted, table is divided into two parts IE 10.
- Fixed the issue that subsequent past of the same formatted text moves to a new line.
- Fixed the issue that Although hyperlink is removed from C1RichTextBox, it is not actually removed in it's HTML.
- Fixed the issue that incorrect observation for using <a> tag for Html property.
- [WPF][C1RichTextBox] For 'TextDecorations' collection property, more than one text decoration cannot be used.
- [WPF][C1RichTextBox] Unlike MSWord, cell borders are displayed incorrectly when merging and splitting.
- Fixed the issue that Layout cycle detected exception.
- Fixed the issue that focus cannot set at the last column if Table's width is greater than 150%.
- Fixed the issue that when table is copied and pasted in the another table, table is not pasted correctly.
- Fixed the issue that RichTextBox does not support mulitpage printing.
- Fixed the issue that cannot 'Cut' the table in RichTextBox via RichTextBoxToolbar.
- Fixed the issue that when html string is converted to Document using HtmlFilter, font size is changed.
- Fixed the issue that C1RichTextBox is not scrolled correctly when selecting text by dragging mouse.
- Fixed the issue that Row is not correctly inserted when there is horizontal and vertical merged cells in table.
- Fixed the issue that text indentation is not maintained after copy paste.
- Fixed the issue that line breaks are removed after pasting from the clipboard.
- Fixed the issue that the whole table cannot be selected after table cell at the last row is deleted.
- Fixed the issue that only first line is shown after copy paste.
- Fixed the issue that Table with merged cells not get deleted when using Selection.Delete(true,true) method.
- Fixed the issue that if text is copied and Alignment set,it's applied to whole text instead of selected text.
- Fixed the issue that only first cell/row got pasted when copying the nested table.
- Fixed the issue that row cannot be selected if any cell from that row is deleted using "Delete Cells" menu item from C1RichTextBoxToolbar.
- Fixed the issue that extra table cell is added when copy/paste the merged table.
- Fixed the issue that redo action does not work at once on TextEditor Area.
- Fixed the issue that cannot 'Cut' the table in RichTextBox via RichTextBoxToolbar.
- Fixed the issue that GetHtml method adds line breaks after each word.
C1.Silverlight.RichTextBox.RtfFilter version 20132.342
Improvements
- Added importing and exporting table without nested cells.
Bug Fixes
- Fixed the issue that bullets and numbering are not correctly displayed in loaded RTF file.
- Fixed the issue that text next to hyperlink are rendered as hyperlink when import/export to RTF.
- Fixed the issue that IndexOutOfRangeException occurs on loading Rtf file through RtfFilter.
C1.Silverlight.RichTextBox.Toolbar version 20132.342
Bug Fixes
- Fixed the issue that incorrect dialog pop up when finding non-existing word after existing word is found in RTB.
- Fixed the issue that New Table is able to reselect and add again during selection apply on existing table.
C1.Silverlight.Schedule version 20132.342
Improvements
- Performance related updates were made.
- Improved performance when working with recurring appointments.
Bug Fixes
- Unlike previous build, 'SerializationException' is occur when recurrence appointment is export to binary file.
C1.Silverlight.TileView version 20132.342
Bug Fixes
- [C1TileView][Touch] Finger tip sliding is not performed in the C1TileViewItem.
- C1TileViewItem's Minimized and Maximized properties now work correctly.
- [WPF][TileView]C1Gridviews Performance inside C1TileView.
C1.Silverlight.Zip version 20132.342
Bug Fixes
- Fixed the issue that filename containing Japanese characters is output with garbled characters after compression.