Quantcast
Channel: Release Notes RSS
Viewing all 2745 articles
Browse latest View live

ASP.NET AJAX Release History : Q1 2013 SP1 (version 2013.1.403)

$
0
0

New Controls

Persistence FrameworkNew

The Persistence Framework goes official and offers:

  • Design-time Support for RadPersistenceManager/Proxy
  • Additional supported controls: RadButton, RadCalendar, RadColorPicker, RadDock, RadFilter, RadPane, RadSlidingPane, RadSlidingZone, RadRibbonBar, RadSlider, RadGrid - improved, GridTableView - improved, RadListView - improved, RadTreeList - improved.

Visual Style BuilderNew

The Visual Style Builder application goes out of Beta and offers:

  • Cross-browser support
  • New skins: Silk, Glow, MetroTouch and BlackMetroTouch skins
  • Support for new controls: AutoCompleteBox, ProgressArea, DropDownList, PivotGrid, SearchBox
  • Many bug fixes

New features for all controls

Common

New
  • jQuery is updated to version 1.9.1
Fixed
  • Fixed: Visual Glitches in Metro, MetroTouch, MetroTouchBlack, Glow and Silk

New features for existing controls

Ajax

Fixed
  • Fixed: When more than one RadAjaxPanels are added on the page with set RestoreOriginalRenderDelegate to false only the last one performs Ajax requests.
  • Fixed: RadAjaxManager UpdateInitiatorPanelsOnly property does not work as expected

AsyncUpload

Fixed
  • Fixed: When uploading several files at once, if you use OnClientFileUploading to cancel one of the files, the next don't get uploaded in IE (SilverlightModule)
  • Fixed: UploadResult not returned properly in the FileUploadedEventArgs
  • Fixed: Even if the upload is canceled the file is still uploading (with Silverlight module)

AutoCompleteBox

New
  • Added: Localization Support
Fixed
  • Fixed: RadAutoCompleteBox doesn't work correctly with ASP.NET CustomValidators

Barcode

Fixed
  • Fixed: Make the ByteMode.cs of RadBarcode to be encoding independent, to be able to open the source in ANSI and compile it properly.

Button

Fixed
  • Fixed: the functionality of the client-side method set_checked in a radio RadButton.
  • Fixed: the client-side ASP.NET validation not being executed when it is initiated by a RadButton with ValidationGroup
  • Fixed: the raising of the RadButton Click event when the control is used on a master page and ValidationGroup property is set
  • Fixed: the tabbing navigation of RadButton
  • Fixed: the click triggering of RadButton when enter key is pressed in FireFox and WebKit browsers
  • Fixed: the client-side validation of RadButton when its CausesValidation property is set to false
  • Fixed: RadButton AccessKey attribute is rendered from the server and the control fails XHTML validation
  • Fixed: RadButton hover state in IE7 Metro skin
  • Fixed: RadButton Default type pressed state in IE8 wrong background image position

Calendar

New
  • Improved: RadCalendar hover style to be applied over the selected style when hovering with mouse
Fixed
  • Fixed: RadCalendar appends some of its styles on every hover for its special days.
  • Fixed: RadCalendar's keyboard navigation doesn't work in Opera.
  • Fixed: RadMonthYearPicker throws an exception when RadFormDecorator with rounded corners is enabled (IE8-specific)

Chart

Fixed
  • Fixed: If AutoScale for an axis is true, after zoom operation, the resulting axis range might be different than the axis range selected by the user.

ComboBox

Fixed
  • Fixed: RadComboBox in Load On Demand scenario - request for all items is not initiated when the selected item is deleted with the "Delete" button (Internet Explorer only)
New
  • Added: FindItemByText and FindItemByValue server methods to RadDropDownList
  • Improve: When DefaultMessage is not set RadDropDownList Preselects the first Enabled Item
Fixed
  • Fixed: RadDropDownList does not serialize context properly when bound to WCF service.
  • Fixed: The id of the DropDownList's dropDown element contains the unique id of the control instead of the client id which breaks the validation.
New
  • Added: RadDropDownTree CreateEntry method on the DropDownTreeNode
  • Added: RadDropDown Entries and FullPath delimiters
  • Added: RadDropDownTree DefaultValue, SelectedText and SelectedValue properties.
  • Added: RadDropDownTree ToolTip for entry area.
  • Added: RadDropDownTree Clear methods on entries collections
  • Added: RadDropDownTree ExpandNodeOnSingleClick property
  • Added: Sync RadDropDownTree width with dropdown width.
  • Added: DropDown AutoWidth
  • Added: Hovered and Focused state
Fixed
  • Fixed: When node is checked in RadDropDownTree and the user unchecks the same node after postback, a JavaScript error occurs. The DataValueField should not be set.
  • Fixed: After fast clicking on a the node's checkbox under IE (e.g. 3 time) the state is not changed correctly - RadDropDownTree
  • Fixed: When the control is disabled a JavaScript error occurs

Editor

New
  • Added: NonExistingFolder error message as Localizable
  • Improved: "Select", "Radio" and other form elements in RadEditor to become selectable in Firefox
Fixed
  • Fixed: Redundant span tags are added to the content when changing the text font
  • Fixed: Paste From Word functionality does not work at all in Opera
  • Fixed: Improve the time for getting the pasted HTML in Chrome when paste from MS Word
  • Fixed: Pasting MS Word Table with empty cells in Safari problem
  • Fixed: WordListConverter does not convert the list to the correct listStyleType
  • Fixed: Inserting links is not possible from Hyperlink Manager in IE7
  • Fixed: RadEditor missing Sprite items and missing Styles for Apply CSS class dropdown
  • Fixed: RadEditor MetroTouch and BlackMetroTouch Select Disabled hover state and Selected disabled tool hover state
  • Fixed: RadEditor Glow and Silk disabled items hover state.

FileExplorer

Fixed
  • Fixed: RadFileExplorer Upload/Rename/Delete/NewFolder dialogs dimension when Silk and Glow skins are used
  • Fixed: the FileExplorer's AsyncUpload window rendering in Chrome
  • Fixed: FileExplorer crashes after clicking on the Refresh button in IE7 and IE8.

Filter

Fixed
  • Fixed: RadFilter throws an exception when editors are created in Page_Init.

FormDecorator

Fixed
  • Fixed: RadFormDecorator BlackMetroTouch and Glow Background rfdZone
  • Fixed: Decorated inputs dimensions with Glow, Silk and MetroTouchBlack.

Grid

New
  • Added: DataFormatString should be taken into consideration when exporting RadGrid to Excel (BIFF) format.
Fixed
  • Fixed: RadGrid's keyboard navigation doesn't work as expected in Opera
  • Fixed: When hierarchical GridTableView is filtered and other detail tables are expanded, the newly expanded detail tables get the current filter function and value of the filtered grid table
  • Fixed: RadGrid does not set correct DataType to GridCheckBoxColumn when it is not populated with data
  • Fixed: RadGrid incorrectly shows a DropDownList control that is initially hidden (display none)
  • Fixed: RadGrid disables browser copy feature when AllowMultiRowSelection property is set to True
  • Fixed: RadGrid onclick JavaScript is incorrectly set in hierarchy tables when OnCommand client-side event is specified
  • Fixed: RadGrid fires mousemove event on every mouse move in IE. Problem is caused by the RowResize functionality
  • Fixed: RadGrid's cell selection does not work with jQuery 1.9.1
  • Fixed: In Webkit browsers there is no resizehandler, when the RadGrid is placed in a few absolute positioned elements
  • Fixed: RadGrid could not select multiple items when the first row is selected and EnablePostBackOnRowClick is set to true
  • Fixed: VS crash when expanding the MasterTableView of RadGrid in the property grid
  • Fixed: RadGrid column styles are not applied when exporting
  • Fixed: When the RadGrid is bound to array of DataRows and grouping is performed the "Unable to cast object of type 'System.Data.DataRow' to type 'System.Data.DataRowView'." exception is thrown.
  • Fixed: GridMaskedColumn with EnableRequiredFieldValidation="True" and GridMaskedColumnEditor set, result in exception
  • Fixed: Filtering for GridCalculatedColumn does not work with data source controls other than SqlDataSource
  • Fixed: RadGrid GridColumn.HtmlEncode double encodes the string in edit mode

HtmlChart

Fixed
  • Improved: Setting the Axis color applies visual changes to the axis labels and the axis title.

ImageEditor

Fixed
  • Fixed: Dialogs content disappears after drag in IE
  • Fixed: Big images cannot be saved when the CanvasMode of the ImageEditor is set to "Yes"
  • Fixed: MSOCAF validation issues in RadImageEditor.

Input

Fixed
  • Improved: RadTextBox should treat the values from autocomplete of the browser as value of the control itself and not as display text.
  • Fixed: Dispose of RadAjaxManager to check if the items in the settings array are actually RadInputComponent.

ListBox

Fixed
  • Fixed: When put in a container which alters it's ID, or in a master page or usercontrol, and assigned a LoadingPanel, RadListBox doesn't show the loading panel.

PivotGrid

New
  • Added: Two more values in PivotGridDataCellType enumeration: RowGrandTotalColumnTotal and ColumnGrandTotalRowTotal
  • Added: RadPivotGrid PivotGridDataCell - RowIndex and ColumnIndex properties for determining the data cell position in the data table
  • Improved: RadPivotGrid localization
Fixed
  • Fixed: RadPivotGrid does not clear correctly filter expressions of the filter window
  • Fixed: RadPivotGrid throws error when it is bound to empty data and NextPrevNumericAndAdvanced pager mode is used
  • Fixed: RadPivotGrid throws exception when GrandTotalsVisibility is set to None and hide all row fields
  • Fixed: RadPivotGrid throws JavaScript exception in IE8 when bound to OLAP and drag a field from the ConfigurationPanel All Fields(TreeView) section
  • Fixed: RadPivotGrid RowGroupsDefaultExpanded and ColumnGroupsDefaultExpanded work only for the first level

Scheduler

New
  • Added: Ability to resize appointments across multiple columns in Week/Multiday View
Fixed
  • Fixed: Hourly recurring appointments combined with reminder get doubled when viewed under day View.
  • Fixed: RadScheduler reminder does not show up for appointments "older" than certain number of days
  • Fixed: RadScheduler whitespace at the bottom of day view with some specified properties set
  • Fixed: When setting different timezone to RadScheduler sometimes the MonthView does not render the days of the appropriate month properly
  • Fixed: get_slotsPerDay(), get_dayStartTime(), get_dayEndTime() functions don't return correct values for Resource and Date grouped MultidayViews (they return the values set for WeekView instead)
  • Fixed: RadScheduler's OnClientAppointmentClick event is not fired under mobile browsers (and IPAD), when Editing is enabled.
Fixed
  • Fixed: When RadSearchBox is bound to WCF service the results are not properly serialized, and need to be normalized on the client.

SocialShare

New
  • Added: Pinterest as another social network

Splitter

Fixed
  • Fixed: The title of the Sliding Pane is not visible with RTL direction

TabStrip

Fixed
  • Fixed: RadTabStrip last tab falls on the second row when ScrollChildren="true" and the browser window is being resized in IE9
  • Fixed: TabScroller is not initialized when adding items using "insert" method of RadTabCollection.
  • Fixed: RadTabStrip does not render scroll when all tabs are removed and then new tabs are added using client-side code.
  • Fixed: TabStrip width is not calculated correctly in IE9 (on window resize)
  • Fixed: Tabs don't change their appearance when the RadTabStrip is disabled
  • Fixed: Clicking a tab navigates in IE when the RadTabStrip is disabled.
  • Fixed: The set_enabled() client-side method toggles the RadTabStrip_[Skin]_disabled class.
  • Fixed: When adding RadTabStrip from the code behind with "width" property set, the last tab goes on the next row -only in IE9
  • Fixed: Scroller is not updated when tab are removed using client-side code and the scroll functionality is not needed.
  • Fixed: RadTabStrip does not provide "swipe" scrolling under Android devices.
  • Fixed: When scrolling is enabled and the tab collection is cleared using the "clear" method, the scroller is not disposed.

TreeList

Fixed
  • Fixed: RadTreeList's keyboard support doesn't work in Opera.
  • Fixed: RadTreeList column reordering does not work correctly when the first column is hidden
  • Fixed: RadTreeList resizing causes misalignment in IE7
  • Fixed: RadTreeList resizing causes misalignment when resizing a column to a width that causes scrollbars to appear
  • Fixed: RadTreeList resizing issues in Glow, Silk and Metro skins
  • Fixed: RadTreeList throws exception when perform sort operation

TreeView

Fixed
  • Fixed: Clicking the expand button quickly multiple times sends multiple requests for the items.

Window

Fixed
  • Fixed: radopen() does not properly honor left and top for a modal popup and if left=0
  • Fixed: RadWindowManager radopen top and left parameters does not work on second call of the method with a same name parameter provided.
  • Fixed: AutoSize feature of RadWindow produces scrollbars in BlackMetroTouch, Glow, Silk and Simple skins
  • Fixed: RadWindow Metro Skin borders and Title Styles

XmlHttpPanel

New
  • Added: MaxJsonLength property to the XmlHttpPanel
Fixed
  • Fixed: $telerik gets overwritten when loading RadControl inside RadXmlHttpPanel

WPF Release History : Q1 2013 SP1 (version 2013.1.0403)

$
0
0

Quick links

Release notes

Changes

All Controls

FIXED
  • Problem extracting templates with TouchIndicator in Blend

AutoCompleteBox

FIXED
  • Clicking outside of the TextBox portion of the control doesn't focus the TextBox.
  • When SelectedItem is bound to an object in SingleSelectionMode there isn't a selected item.
  • The control executes its filtering logic every time when the control is loaded
  • The close button of an AutoCompleteBoxItems does not have a "x" sign in Windows8Touch

AutoCompleteBox

NEW
  • Add ValidationTooltip for AutoCompleteBox.
FIXED
  • When placing a RadAutoCompleteBox in ItemsControl its SelectedItems property cannot be bound
  • Null Reference exception when trying to add item to the AutoComplete and the SelectedItems collection is null
  • ArgumentNullException is thrown when SearchText is bound to a null value
  • SelectedItems property is null when the control is initialized
  • When SelectionMode is changed before the control is loaded an exception is thrown
  • In ExpressionDark theme two Tab presses are needed to move to the next control
  • The TextBox portion of the control is not focused when the AutoCompleteBox's Focus method is called

Buttons

FIXED
  • The DropDownContent of a DropDownButton stays opened when PressMode="Press"
  • DropDownButton doesn't open on Enter if before that you've opened/closed the button with mouse
  • Disabled state is not consistent

Calculator

FIXED
  • MemoryButtonsVisibility cannot be changed runtime.

Calendar

FIXED
  • When DisplayDateEnd is set in the past, the RadCalendar doesn't navigate to the last selectable date
  • When the user cannot navigate to previous/next date, the navigation buttons should be disabled
  • While dragging the SelectionChanged event is triggered every time the mouse hovers an element
  • The calendar does not highlight the current month when you click the Header Button

Carousel

FIXED
  • SelectedItem is not brought into view when RadCarouselPanel is used as ItemsPanel.

ChartView

FIXED
  • An exception is thrown when using ChartDataSource with an empty items source and items added to it dynamically
  • ArgumentException is thrown when series ItemsSource collection is changed
  • LegendItems of PieChart are not updated correctly when the ItemsSource is changed
  • If BarSeries.LegendSettings are specified in XAML as DataPointLegendSettings, no legend items are generated
  • Setting HoverMode does not work when a series has no LegendSettings
  • RadCartesianChart.Series.Clear() does not properly clear Light RenderMode Series
  • SplineSeries are not rendered correctly in a scenario with large number of data points
  • MovingAverageIndicator is not rendered properly after selection and panning away from the selected area
  • Axis ticks, axis labels and series disappear after zooming in on a small area and restoring Zoom from code-behind
  • TrackBall does not show the Category of RangeSeries, RangeBarSeries, OhlcSeries, CandlestickSeries
  • Setting a SelectedPointOffset to the PieSeries does not work
  • The plot area's offset is not correctly set in scenarios where PanOffset and ItemsSource are changed simultaneously
  • PanOffset binding initially does not work correctly
  • When zooming in a Cartesian chart with a CartesianChartGrid, stripes start to disappear
  • CartesianChartGrid stripe lines are not drawn with an inverse axis
  • CartesianGridLineAnnotation is not collapsed when its Value is set to null
  • RadialAxisGridLineAnnotation is not collapsed when its Value is set to null

ColorPicker

FIXED
  • AutomaticColor property doesn't reflect changes in MVVM scenario

ComboBox

FIXED
  • Exception thrown by the AnimationManager.AnimationSelector on RadComboBox
  • InvalidOperationException: Reference is not a valid visual DependencyObject when Hyperlink is clicked
  • Binding to IsEditable property doesn't apply when the RadComboBox is initialized but not loaded
  • LayoutCycleException is thrown if a ComboBoxItem is selected when vertical/horizontal stretch

ContextMenu

FIXED
  • RadMenuItem doesn't receive click in some cases, when it is placed in RadContextMenu
  • Throws exception when reused
  • Does not raise Closed event when some other control is focused

DataBar

FIXED
  • NullReferenceException is thrown in a scenario where the DataContext is set after InitializeComponent

DataFilter

NEW
  • Localizable Filter Editor Format Exception Message.

DataForm

FIXED
  • Null reference design-time exception in DataFormCommandProvider.
  • DataFormComboBoxField rebinds its SelectedValue property on each ItemsSource collection changed.

DataPager

FIXED
  • RadDataPager.PageSize is not properly updated when OneWay bound to something.

DateTimePicker

FIXED
  • Exception is thrown when opening the DropDown and the DateSelectionMode is set to Month
  • WatermarkContent disappears when style is BasedOn with StyleManager
  • The focus is not in the WatermarkTextBox (DatePicker) after selecting date
  • DisplayDate highlight inconsistency between opening the DateTimePicker drop down and changing the month via next and previous month buttons
  • Exception on Negative StartTime
  • DateTimeWatermarkContent property does not get applied when set from a Style

Diagram

NEW
  • Define a "drag restricted" area in RadDiagram
  • Manipulation points for the corners and straight parts of a polyline connection
  • Mouse Position Indicator in Ruler
  • Provide an offset parameter to the ruler
FIXED
  • RadDiagram doesn't handle the drop operation correctly
  • SettingsPane issues when setting Win8/Win8Touch application theme with StyleManager
  • The items collection is not cleared on GraphSourceItems reset

Docking

FIXED
  • Clicking on a RadPane that is not placed in RadDocking control causes an exception
  • An unhandled exception is thrown when unpinned pane is resized and HasDocumentHost = false
  • When Height set to RadPaneGroup an exception is thrown
  • An error is thrown when undock panes from the DocumentHost and it is placed in RadWindow
  • IsHidden property of RadPane works only the first time when bound
  • When change the Orientation of a RadSplitContainer runtime the resize shadow doesn't show correctly
  • The docking layout is not saved correctly on PaneStateChanged when a floating pane is docked into a group
  • When close RadPane and the focus goes to the previosly selected pane and it is unpinned, it will be shown

DragAndDrop

NEW
  • File dialog windows can be opened when Escape key is released
  • File dialog windows can be opened when mouse button is released
  • File dialogs can be opened from Touch events
  • DragDrop operation is canceled on Escape KeyUp event (was on KeyDown) so that file dialog windows can be opened.
  • DragVisual passed in DragDropManager.DoDragDrop method is now always shown in popup so it supports transparency and placement is correct even when DPI is not at 100% (we were using Window in full trust out of browser scenario but this doesn't support transparency and have problem with DPI != 100%)
  • DragDropManager stays in wrong state (DragEventArgs show wrong effects) in certain scenarios (in DragLeave you handle the event and set Effects to something different from None and then on mouse move you are over target which is AllowDrop=False)
FIXED
  • In some cases Drag cannot start even when AllCapturedDrag is true and mouse leave the dragged element

Expander

FIXED
  • Changing its theme in runtime causes issues in the expand/collapse animations

ExpressionEditor

FIXEd
  • Automatically surround field names that contain spaces with square brackets when the user inserts them with a double-click.

GanttView

FIXED
  • Null reference exception is thrown when trying to scroll into view before the Gantt is loaded
  • When the Column's Width is set to AutoHeaderAndContent at startup its Width is rendered incorrectly
  • When the Progress Value of the GanttTask is set to negative number, ArgumentException is thrown
  • CellSelectionTemplate has lower priority then the CellHighlightTemplate
  • An unhandled exception appears when the font size is dynamically changed and one of the item's Dependency Indicator is dragged to the another one
  • When items go out of the ViewPort there is a resizer where it goes out and you can resize it, also dragging such Task is not smooth

Gauge

FIXED
  • Issue when using attachable Canvas.ZIndex property for Custom Items

GridView

NEW
  • Added Except and Union methods.
  • Added a property named "EnableLostFocusSelectedState" that controls if row will enter into a "SelectedUnfocused" state when RadGridView loses focus.
  • Localizable Filter Editor Format Exception Message.
  • RadGridView will hide the tooltip of GridViewCell if toolTip.Content is null (using GridViewColumn.ToolTipTemplateSelector).
  • Added "Touch holes" (Touch support improvements)
  • GridViewCellAutomationPeer now implements IValueProvider.
FIXED
  • Binding expression errors while horizontal scrolling of combo columns.
  • ArgumentException may be thrown when using RadGridView via ClickOnce deployment.
  • Column header not displayed correctly when applied (reused) on another column.
  • After binding a RadGridView to a CompositeCollection, adding an object to the underlying collection causes RadGridView to refresh.
  • CellEditTemplate cannot show UserControl.
  • Exporting of GroupRows leaves a not closed tag per row.
  • Performance issues when RadGridView.ItemsSource is set to ICollectionView and then cleared.
  • Problems resizing last column when star columns are present.
  • Properties that originate from inheritance level >2, do not have their descriptors properly retrieved.
  • RadGridView throws an exception on continuous load and unload and ColumnSort(Group)Descriptor is set to any column.
  • RadGridView will focus the first visible cell from a row (with all columns set to read-only) when BeginEdit() is called (add new item scenario).
  • RadGridView does not show DataAnnotation validation template after the first attempt to commit cell.
  • GridViewExpression column cannot correctly resolve some expressions when the grid items are of type is ICustomTypeDescriptor.
  • When a grid with GroupRenderMode=Flat has no rows left the horizontal scrollbar disappears.
  • The AggregateResultsList element in the GridViewFooterCell causes Binding Expression Errors.
  • IndexOutOfRangeException in PerformGrouping method.
  • Each RadGridView column causes a BindingExpression path error on startup.
  • Collapsed Row Details cause unnecessary measure and arrange of the virtualizing panel for every row, thus degrading the initial startup time for RadGridView.
  • RadGridView crashes when bound to a collection of a dynamic object and nested property is used.
  • RadGridView removes the first character when DateTime value is used and edit is invoked with text input.
  • RowIsExpandedChanging is fired twice when expanding a row.
  • Touch support improvements.

HeatMap

FIXED
  • InvalidOperationException is thrown when showing tooltip in OOB scenario

ImageEditor

FIXED
  • The application crashes when setting invalid zoom percent

ListBox

NEW
  • Container states left after changing the theme
  • Scrolling with keyboard leaves the mouse cursor over item that is not in highlight state
  • If SelectedIndex is set to 0 the selected value is not changed and the SelectionChanged event is not fired
  • NullReferenceException when using RadListBox without ScrollViewer with touch
  • Focus Vusual of the RadListBoxItems remains visible when pressing Tab in Windows8 theme
FIXED
  • Calling ScrollIntoView before the control is loaded results in incorrect selection behavior
  • Issue with ListBoxDragDropBehavior when AllowReorder is set to False, the dragged item is moved after the last item
  • Can't Drop item in the end of the ListBox
  • In Static ListBox dropped item always goes as an last element
  • LinearDropVisual stays visible when drag and dropping between multiple listbox controls
  • Added disable state for the RadListBox control
  • Telerik Commands cannot be set inline in XAML
  • Setting RadListBoxItem.IsSelected property in xaml doesn't select the item
  • The RadListBox control throws an exception when setting SelectedItem before it is loaded
  • Setting RadListBoxItem.IsSelected property in xaml doesn't select the item
  • Page Up/Down always moves with 10 items it should go to the top/bottom of visible range
  • Cannot manipulate SelectedItem in the SelectionChanged event handler
  • IsSelected and IsHighlighted dependency properties are now public
  • ListBoxItem is not selected when initially IsSelected is bound to true
  • RadListBoxItem updates selection on mouse up if mouse down is not occurred

MaskedInput

NEW
  • In Currency/Numeric Input, provide a way to remove the negative sign when setting 0 via keyboard or programmatically / binding
FIXED
  • Numeric and Currency Inputs's Value should become positive when pressing "+"
  • Setting the value of negative MaskedNumericInput to null doesn't remove the minus
  • CurrencyInput loses precision when working with 17 digits

Menu

FIXED
  • If UI Thread is busy and you click on a RadMenuItem with ClickToOpen=True, the click is catched by the last of its children
  • Keyboard navigation is incorrect when submenu item template is empty

PDFViewer

NEW
  • Support for thumbnails
  • Full fallback mechanism for not embedded fonts
  • Exposed API that will allow changing cursors of RadPdfViewer
FIXED
  • Performance improvements
  • Memory consumption improvements
  • A problem with text positioning
  • Out of memory exception when loading document with big images
  • Fixed bug with accessing resources in different thread
  • Fixed bug with missing resources
  • Bug with double click on annotation (GoTo Actions)
  • Bug with missing characters in predefined encodings

PropertyGrid

NEW
  • Support for AutoGeneratedField attribute.
FIXED
  • Autogenerated nested PropertyDefinitions that have DataTemplate defined with AutoBind behavior receive wrong binding path.
  • PropertyGridPresenterAutomationPeer is not added to the children collection of RadPropertyGridAutomationPeer.
  • Broken binding on nested autogenerated ( > lvl 3) propertydefinitions.
  • Fixed a NullReferenceException in certain scenarios when dynamic properties have initial null values.
  • Design time error on dragging RadPropertyGrid from the toolbox.
  • Exception when PropertySets are used and an indexer property's value is retrieved.
  • Background property of a field cannot be set through the parent container (should be Transparent by default) in all themes.
  • A minor issue when Item is INotifyCollectionChanged.
  • IsReadOnly issues.

PivotGrid

NEW
  • Implemented Export functionality
  • Full support for Custom LocalizationManager
  • Implemented HeaderTemplateSelectors
  • Implemented HeaderStyleSelectors
  • Implemented Value Filters for OLAP
FIXED
  • Labels in RadPivotFieldList will not be displayed correctly if descriptions are added after provider has retrieved data (OLAP)
  • Grand Total row header is displayed for named sets
  • Descriptions with properties that are not listed in the RadPivotFieldList tree cannot be dragged
  • Items in more calculations dialog are not populated correctly in some cases
  • Hierarchy added in code behind is not displayed properly in RadPivotFieldList (OLAP)
  • Pivot TabularLayout IndexOutOfRange exeption
  • Filtering row groups that leave empty column groups will now remove the empty column groups too
  • Setting new FieldDescriptionsProvider after Refresh method on LocalDataSourceProvider does not have effect
  • Wrong caption of Report Filter dialog
  • TextBlock as a CellTemplate is not applied
  • FieldBoxItems buttons content is empty if DeferUpdates="True"
  • When set defer update from true to false via UI FieldList and Pivot are not refreshed
  • Show Empty Groups not working properly after filter is applied
  • Descriptions with properties that are not listed in the FieldListTree should be draggable
  • PivotGrid is not shown in some cases when multiple refresh of DataProvider are called

RibbonView

NEW
  • Don't display the selected content when clicking on a minimized tab while the Backstage menu is opened
FIXED
  • In some themes the background highlighting of a selected collapsed group isn't reset as expected
  • Cannot add RadDocking control without dimensions in the RadRibbonWindow
  • The Font color of the Application button is hard to read
  • Gallery background and RibbonDropDownButton border are with wrong colors in Expression Dark
  • Selection issues when using the MinimizeButton
  • Don't display the selected content when clicking on a minimized tab while the Backstage menu is opened
  • Buttons content is placed under the image and is clipped if longer than the RibbonButton itself
  • Wrong visual display of disabled BackstageItem
  • Not selected tabs' foreground is wrong when changing implicit themes run time
  • MinMaxClose buttons of the RadRibbonWindow in Windows XP are aligned to bottom
  • When IsBackstageOpen is initially set to True, the BackstageItems cannot be selected
  • When the RibbonView is placed in a RibbonWindow, there is a space left around the ribbon
  • GalleryItems have poorly visible hover effect

RichTextBox

NEW
  • Support for alignment of Table elements
  • Added support for East Asian languages line breaking rules
  • Implemented ClearAllFormating command
  • Provided API for changing the vertical and horizontal content alignment of table cells separately
  • Exposed API for image re-size and rotate in IDocumentEditor
  • Added Tag property to RevisionInfos
  • Added API for changing the Tag property of a DocumentElement in RadDocumentEditor
  • Added option to print a page range through the dialog and programmatically
FIXED
  • Application freezes when changing the focus between comments and the main editor
  • List SetNumbering (advanced) value is not exported to .xaml
  • Incorrect numbering of sub items in multilevel list when "Set Numbering Value ..." is used
  • DocumentContentChanged event is raised when document containing headers/footers is loaded
  • Insert Comment button should be disabled when editing headers, footers, endnotes or footnotes
  • Tables can be moved in a ReadOnly document
  • The delete comment button should be enabled when editing comments
  • Inserting/Updating Table of Content field causes incorrect page numbers to be shown
  • Character style is not always applied when selected from styles gallery/manage styles dialog
  • Character style properties are not applied to paragraph end symbols respecting list items
  • MergeFields are not always exported to PDF in the same display mode as shown in the editor
  • Document variable fields are not exported properly to .pdf
  • TableCell content expands out of the cell when an underline is applied in a cell that contains long words
  • Text alignment does not work for RTL paragraphs
  • The cell alignment of cells is not changed when the whole table cell is selected and a new paragraph text alignment is applied
  • Some dialogs show behind the main editor or their owner dialog
  • Change merge field display mode command does not accept enum values as a parameter
  • Memory leak with headers/footers when applying document protection
  • Docx Format Provider fails to load document with a missing comment
  • Rtf Format Provider fails to load a document with empty (zero-width) cells
  • InsertCaption command deletes the selected table/image
  • Infinite asynchronous cycle when loading document with picture field in the header
  • Set maximum height to the gallery of Page Sizes dropdown button
  • Table cell borders are not exported correctly to HTML
  • Html image style properties do not overwrite attributes on import
  • Extended Html special characters encoding
  • Html FormatProvider: Table style not exported properly
  • Html FormatProvider: Export does not preserve .html encodings of special characters
  • Paste issue with paragraph spacing
  • Words containing 0 and 9 are spell checked even though the spell checker normally ignores words containing any digits

ScheduleView

FIXED
  • When resizing the appointment the End Time Box will show always the start Time
  • Visual Studio crashes when trying to set MinorTickLength/MajorTickLength in XAML

Slider

FIXED
  • Visual glitch caused by IsDeferredDraggingEnabled

Spreadsheet

NEW
  • RadSpreadsheet ContextMenu
  • Changing the CanExecute of commands depending on the current state of the worksheet (cell edit vs cell selection mode), so that the respective buttons in the RibbonView would be enabled/disabled
  • Added Hyperlink and Followed Hyperlink built-in style definitions
  • Implemented relative, absolute and mixed cell reference ranges
  • Dynamic FontSize, FontFamily and Brushes in Windows8 and Windows8Touch themes
  • Themes import/export
  • Import for shared formulas
  • Added formula signature tooltip
  • Fill the active cell with the contents of an adjacent cell
FIXED
  • The Spreadsheet component does not work under Windows XP
  • Memory leak when changing themes
  • AutoFill does not work properly with formulas
  • Cell referencing an empty cell should return 0
  • Fixed bug with import in different cultures
  • Slow opening of Home tab because of the styles gallery
  • When creating a new cell StyleDefinition through the dialog, pressing Enter does not preserve the name of the style
  • Pasting or importing a value that cannot be parsed into a cell should end up entering text
  • Date function does not apply Date format when the cell's format is General
  • Fixed CellInputUILayer behavior upon SelectionChanging
  • Cyclic Reference Error should have right horizontal alignment
  • Replaced MessageBox with RadWindow.Alert for all RadSpreadsheet error messages
  • Fill Right/Left/Up/Down ribbon buttons are not disabled when the command cannot be executed
  • Delete Sheet Columns/Rows buttons are not disabled when selecting entire row/column
  • Fixed snapshots in styles gallery in Expression Dark theme
  • Navigation with Tab and Enter keys does not work when the selection contains merged cells
  • Arrow keys navigation does not work when editing a cell

TileList

NEW
  • Added CanUserSelect property.
  • Added Coded UI level 1 support.
  • Added AutoGeneratingTile event and AutoGenerateTile property
  • Theming
  • Grouping
FIXED
  • OutOfMemoryException on window resizing.
  • When tile is selected, the border overlays the content.
  • Design time support for RadTileList.
  • Issues with IsSelected of a Tile.
  • Selection does not work with auto generated tiles.

TileView

FIXED
  • Setting MaximizedItem before the containers have been generated results in wrong layout
  • Wrong arguments in TileStateChanged event
  • The tileViewItem's Header disappears if you move the item from one tileView to another

TimeLine

FIXED
  • The vertical scrollBar is visible, when VerticalScrollBarVisibility=Auto and the timeline has no items
  • NullReferenceException is thrown when clearing GroupPath, in case all groups are expanded by default and animation is enabled

TimePicker

FIXED
  • When IsEnabled property is set to False in Windows8 theme there is a white background behind the clock button

ToolBar

FIXED
  • RadButtons do not have their custom style applied when they are in ToolBar

TreeListView

NEW
  • Added "Touch holes" (Touch support improvements)
  • Localizable Filter Editor Format Exception Message.
  • RadGridView will hide the tooltip of GridViewCell if toolTip.Content is null (using GridViewColumn.ToolTipTemplateSelector).
FIXED
  • An exception is thrown on collapsing items when a row style is defined.
  • IsExpandableBinding not updated after property change.
  • Row in edit mode is not collapsed when a cell is in edit mode.
  • Binding expression errors while horizontal scrolling of combo columns.
  • Column header not displayed correctly when applied (reused) on another column.
  • CellEditTemplate cannot show UserControl.
  • Problems resizing last column when star columns are present.
  • The AggregateResultsList element in the GridViewFooterCell causes Binding Expression Errors.
  • Each TreeListView column causes a BindingExpression path error on startup.
  • TreeListView removes the first character when DateTime value is used and edit is invoked with text input.
  • Touch support improvements.

TreeView

FIXED
  • MouseOver is not updated properly when header content captures the mouse
  • Selection should not be cleared when selected item is replaced with itself
  • AllowDrop is initially set to True

Silverlight Release History : Q1 2013 SP1 (version 2013.1.0403)

$
0
0

Quick links

Release notes

Changes

All Controls

FIXED
  • PopupPlacement throws exception when transforming elements which are removed from visual tree
  • Problem extracting templates with TouchIndicator in Blend
  • TouchIndicator is not placed correctly when using multiple Windows (SL OOB full trust)
  • TouchIndicator is not placed correctly when DPI is not 100% (SL and WPF)

AutoCompleteBox

NEW
  • Add ValidationTooltip for AutoCompleteBox.
FIXED
  • When placing a RadAutoCompleteBox in ItemsControl its SelectedItems property cannot be bound
  • Null Reference exception when trying to add item to the AutoComplete and the SelectedItems collection is null
  • ArgumentNullException is thrown when SearchText is bound to a null value
  • SelectedItems property is null when the control is initialized
  • When SelectionMode is changed before the control is loaded an exception is thrown
  • In ExpressionDark theme two Tab presses are needed to move to the next control

Buttons

FIXED
  • The DropDownContent of a DropDownButton stays opened when PressMode="Press"
  • DropDownButton doesn't open on Enter if before that you've opened/closed the button with mouse
  • Disabled state is not consistent

Calendar

FIXED
  • When DisplayDateEnd is set in the past, the RadCalendar doesn't navigate to the last selectable date
  • When the user cannot navigate to previous/next date, the navigation buttons should be disabled
  • The calendar does not highlight the current month when you click the Header Button

ChartView

FIXED
  • An exception is thrown when using ChartDataSource with an empty items source and items added to it dynamically
  • ArgumentException is thrown when series ItemsSource collection is changed
  • LegendItems of PieChart are not updated correctly when the ItemsSource is changed
  • If BarSeries.LegendSettings are specified in XAML as DataPointLegendSettings, no legend items are generated
  • Setting HoverMode does not work when a series has no LegendSettings
  • RadCartesianChart.Series.Clear() does not properly clear Light RenderMode Series
  • SplineSeries are not rendered correctly in a scenario with large number of data points
  • MovingAverageIndicator is not rendered properly after selection and panning away from the selected area
  • Axis ticks, axis labels and series disappear after zooming in on a small area and restoring Zoom from code-behind
  • TrackBall does not show the Category of RangeSeries, RangeBarSeries, OhlcSeries, CandlestickSeries
  • Setting a SelectedPointOffset to the PieSeries does not work
  • The plot area's offset is not correctly set in scenarios where PanOffset and ItemsSource are changed simultaneously
  • PanOffset binding initially does not work correctly
  • When zooming in a Cartesian chart with a CartesianChartGrid, stripes start to disappear
  • CartesianChartGrid stripe lines are not drawn with an inverse axis
  • CartesianGridLineAnnotation is not collapsed when its Value is set to null
  • RadialAxisGridLineAnnotation is not collapsed when its Value is set to null

ColorPicker

FIXED
  • AutomaticColor property doesn't reflect changes in MVVM scenario

ComboBox

FIXED
  • Exception thrown by the AnimationManager.AnimationSelector on RadComboBox
  • InvalidOperationException: Reference is not a valid visual DependencyObject when Hyperlink is clicked
  • Binding to IsEditable property doesn't apply when the RadComboBox is initialized but not loaded
  • LayoutCycleException is thrown if a ComboBoxItem is selected when vertical/horizontal stretch

ContextMenu

FIXED
  • RadMenuItem doesn't receive click in some cases, when it is placed in RadContextMenu
  • Does not raise Closed event when some other control is focused

DataBar

FIXED
  • NullReferenceException is thrown in a scenario where the DataContext is set after InitializeComponent

DataFilter

NEW
  • Localizable Filter Editor Format Exception Message.

DataForm

FIXED
  • Null reference design-time exception in DataFormCommandProvider.
  • DataFormComboBoxField rebinds its SelectedValue property on each ItemsSource collection changed.

DataPager

FIXED
  • RadDataPager.PageSize is not properly updated when OneWay bound to something.

DateTimePicker

FIXED
  • Exception is thrown when opening the DropDown and the DateSelectionMode is set to Month
  • WatermarkContent disappears when style is BasedOn with StyleManager
  • The focus is not in the WatermarkTextBox (DatePicker) after selecting date
  • DisplayDate highlight inconsistency between opening the DateTimePicker drop down and changing the month via next and previous month buttons
  • Exception on Negative StartTime
  • DateTimeWatermarkContent property does not get applied when set from a Style

Diagram

NEW
  • Define a "drag restricted" area in RadDiagram
  • Manipulation points for the corners and straight parts of a polyline connection
  • Mouse Position Indicator in Ruler
  • Provide an offset parameter to the ruler
FIXED
  • RadDiagram doesn't handle the drop operation correctly
  • SettingsPane issues when setting Win8/Win8Touch application theme with StyleManager
  • The items collection is not cleared on GraphSourceItems reset

Docking

FIXED
  • Clicking on a RadPane that is not placed in RadDocking control causes an exception
  • An unhandled exception is thrown when unpinned pane is resized and HasDocumentHost = false
  • When Height set to RadPaneGroup an exception is thrown
  • An error is thrown when undock panes from the DocumentHost and it is placed in RadWindow
  • IsHidden property of RadPane works only the first time when bound
  • When change the Orientation of a RadSplitContainer runtime the resize shadow doesn't show correctly
  • The docking layout is not saved correctly on PaneStateChanged when a floating pane is docked into a group
  • When close RadPane and the focus goes to the previosly selected pane and it is unpinned, it will be shown

DomainDataSource

FIXED
  • NullReferenceException might be thrown from DomainServiceCollection.OnLoadOperationCompleted.

DragAndDrop

NEW
  • File dialog windows can be opened when Escape key is released
  • File dialog windows can be opened when mouse button is released
  • File dialogs can be opened from Touch events
  • DragDrop operation is canceled on Escape KeyUp event (was on KeyDown) so that file dialog windows can be opened.
  • DragVisual passed in DragDropManager.DoDragDrop method is now always shown in popup so it supports transparency and placement is correct even when DPI is not at 100% (we were using Window in full trust out of browser scenario but this doesn't support transparency and have problem with DPI != 100%)
  • DragDropManager stays in wrong state (DragEventArgs show wrong effects) in certain scenarios (in DragLeave you handle the event and set Effects to something different from None and then on mouse move you are over target which is AllowDrop=False)
FIXED
  • In some cases Drag cannot start even when AllCapturedDrag is true and mouse leave the dragged element

Expander

FIXED
  • Changing its theme in runtime causes issues in the expand/collapse animations

ExpressionEditor

FIXED
  • Automatically surround field names that contain spaces with square brackets when the user inserts them with a double-click.

GanttView

FIXED
  • Null reference exception is thrown when trying to scroll into view before the Gantt is loaded
  • When the Column's Width is set to AutoHeaderAndContent at startup its Width is rendered incorrectly
  • When the Progress Value of the GanttTask is set to negative number, ArgumentException is thrown
  • CellSelectionTemplate has lower priority then the CellHighlightTemplate
  • An unhandled exception appears when the font size is dynamically changed and one of the item's Dependency Indicator is dragged to the another one
  • When items go out of the ViewPort there is a resizer where it goes out and you can resize it, also dragging such Task is not smooth

Gauge

FIXED
  • Issue when using attachable Canvas.ZIndex property for Custom Items

GridView

NEW
  • Added Except and Union methods.
  • Added a property named "EnableLostFocusSelectedState" that controls if row will enter into a "SelectedUnfocused" state when RadGridView loses focus.
  • Localizable Filter Editor Format Exception Message.
  • RadGridView will hide the tooltip of GridViewCell if toolTip.Content is null (using GridViewColumn.ToolTipTemplateSelector).
  • Added "Touch holes" (Touch support improvements)
  • GridViewCellAutomationPeer now implements IValueProvider.
FIXED
  • Binding expression errors while horizontal scrolling of combo columns.
  • ArgumentException may be thrown when using RadGridView via ClickOnce deployment.
  • Column header not displayed correctly when applied (reused) on another column.
  • After binding a RadGridView to a CompositeCollection, adding an object to the underlying collection causes RadGridView to refresh.
  • CellEditTemplate cannot show UserControl.
  • Exporting of GroupRows leaves a not closed tag per row.
  • Performance issues when RadGridView.ItemsSource is set to ICollectionView and then cleared.
  • Problems resizing last column when star columns are present.
  • Properties that originate from inheritance level >2, do not have their descriptors properly retrieved.
  • RadGridView throws an exception on continuous load and unload and ColumnSort(Group)Descriptor is set to any column.
  • RadGridView will focus the first visible cell from a row (with all columns set to read-only) when BeginEdit() is called (add new item scenario).
  • RadGridView does not show DataAnnotation validation template after the first attempt to commit cell.
  • GridViewExpression column cannot correctly resolve some expressions when the grid items are of type is ICustomTypeDescriptor.
  • When a grid with GroupRenderMode=Flat has no rows left the horizontal scrollbar disappears.
  • The AggregateResultsList element in the GridViewFooterCell causes Binding Expression Errors.
  • IndexOutOfRangeException in PerformGrouping method.
  • Each RadGridView column causes a BindingExpression path error on startup.
  • Collapsed Row Details cause unnecessary measure and arrange of the virtualizing panel for every row, thus degrading the initial startup time for RadGridView.
  • RadGridView crashes when bound to a collection of a dynamic object and nested property is used.
  • RadGridView removes the first character when DateTime value is used and edit is invoked with text input.
  • Filtering DropDown Touch doesn't work.
  • RowIsExpandedChanging is fired twice when expanding a row.
  • Touch support improvements.

HeatMap

FIXED
  • InvalidOperationException is thrown when showing tooltip in OOB scenario

ImageEditor

FIXED
  • The application crashes when setting invalid zoom percent

Legend

FIXED
  • An exception is thrown when the MarkerGeometry is a static resource

ListBox

FIXED
  • Container states left after changing the theme
  • Scrolling with keyboard leaves the mouse cursor over item that is not in highlight state
  • If SelectedIndex is set to 0 the selected value is not changed and the SelectionChanged event is not fired
  • NullReferenceException when using RadListBox without ScrollViewer with touch

Map

FIXED
  • AccessViolationException is thrown when MapDataTemplateSelector returns null

MaskedInput

NEW
  • In Currency/Numeric Input, provide a way to remove the negative sign when setting 0 via keyboard or programmatically / binding
FIXED
  • Numeric and Currency Inputs's Value should become positive when pressing "+"
  • Setting the value of negative MaskedNumericInput to null doesn't remove the minus
  • CurrencyInput loses precision when working with 17 digits

Menu

FIXED
  • If UI Thread is busy and you click on a RadMenuItem with ClickToOpen=True, the click is catched by the last of its children
  • Keyboard navigation is incorrect when submenu item template is empty

PDFViewer

NEW
  • Support for thumbnails
  • Full fallback mechanism for not embedded fonts
  • Exposed API that will allow changing cursors of RadPdfViewer
FIXED
  • Performance improvements
  • Memory consumption improvements
  • A problem with text positioning
  • Out of memory exception when loading document with big images
  • Fixed bug with accessing resources in different thread
  • Fixed bug with missing resources
  • Bug with double click on annotation (GoTo Actions)
  • Bug with missing characters in predefined encodings

PropertyGrid

NEW
  • Support for AutoGeneratedField attribute.
FIXED
  • Autogenerated nested PropertyDefinitions that have DataTemplate defined with AutoBind behavior receive wrong binding path.
  • PropertyGridPresenterAutomationPeer is not added to the children collection of RadPropertyGridAutomationPeer.
  • Broken binding on nested autogenerated ( > lvl 3) propertydefinitions.
  • Fixed a NullReferenceException in certain scenarios when dynamic properties have initial null values.
  • Design time error on dragging RadPropertyGrid from the toolbox.
  • Exception when PropertySets are used and an indexer property's value is retrieved.
  • Background property of a field cannot be set through the parent container (should be Transparent by default) in all themes.
  • A minor issue when Item is INotifyCollectionChanged.
  • IsReadOnly issues.

PivotGrid

NEW
  • Implemented Export functionality
  • Full support for Custom LocalizationManager
  • Implemented HeaderTemplateSelectors
  • Implemented HeaderStyleSelectors
  • Implemented Value Filters for OLAP
FIXED
  • Labels in RadPivotFieldList will not be displayed correctly if descriptions are added after provider has retrieved data (OLAP)
  • Grand Total row header is displayed for named sets
  • Descriptions with properties that are not listed in the RadPivotFieldList tree cannot be dragged
  • Hierarchy added in code behind is not displayed properly in RadPivotFieldList (OLAP)
  • Pivot TabularLayout IndexOutOfRange exeption
  • Refresh dialog content is not aligned properly
  • Filtering row groups that leave empty column groups will now remove the empty column groups too
  • Setting new FieldDescriptionsProvider after Refresh method on LocalDataSourceProvider does not have effect
  • Wrong caption of Report Filter dialog
  • TextBlock as a CellTemplate is not applied
  • FieldBoxItems buttons content is empty if DeferUpdates="True"
  • When set defer update from true to false via UI FieldList and Pivot are not refreshed
  • Show Empty Groups not working properly after filter is applied
  • Descriptions with properties that are not listed in the FieldListTree should be draggable
  • PivotGrid is not shown in some cases when multiple refresh of DataProvider are called

RibbonView

NEW
  • Don't display the selected content when clicking on a minimized tab while the Backstage menu is opened
FIXED
  • In some themes the background highlighting of a selected collapsed group isn't reset as expected
  • Cannot add RadDocking control without dimensions in the RadRibbonWindow
  • The Font color of the Application button is hard to read
  • Gallery background and RibbonDropDownButton border are with wrong colors in Expression Dark
  • Selection issues when using the MinimizeButton
  • Don't display the selected content when clicking on a minimized tab while the Backstage menu is opened
  • Buttons content is placed under the image and is clipped if longer than the RibbonButton itself
  • Wrong visual display of disabled BackstageItem
  • Not selected tabs' foreground is wrong when changing implicit themes run time
  • MinMaxClose buttons of the RadRibbonWindow in Windows XP are aligned to bottom
  • When IsBackstageOpen is initially set to True, the BackstageItems cannot be selected
  • When the RibbonView is placed in a RibbonWindow, there is a space left around the ribbon
  • GalleryItems have poorly visible hover effect

RichTextBox

NEW
  • Support for alignment of Table elements
  • Added support for East Asian languages line breaking rules
  • Implemented ClearAllFormating command
  • Provided API for changing the vertical and horizontal content alignment of table cells separately
  • Exposed API for image re-size and rotate in IDocumentEditor
  • Added Tag property to RevisionInfos
  • Added API for changing the Tag property of a DocumentElement in RadDocumentEditor
  • Support for TextAlignment.Distribute for paragraphs
  • Added ForceVector property to PrintSettings, so that bitmap printing can be used
FIXED
  • Application freezes when changing the focus between comments and the main editor
  • List SetNumbering (advanced) value is not exported to .xaml
  • Incorrect numbering of sub items in multilevel list when "Set Numbering Value ..." is used
  • DocumentContentChanged event is raised when document containing headers/footers is loaded
  • Insert Comment button should be disabled when editing headers, footers, endnotes or footnotes
  • Tables can be moved in a ReadOnly document
  • The delete comment button should be enabled when editing comments
  • Inserting/Updating Table of Content field causes incorrect page numbers to be shown
  • Character style is not always applied when selected from styles gallery/manage styles dialog
  • Character style properties are not applied to paragraph end symbols respecting list items
  • MergeFields are not always exported to PDF in the same display mode as shown in the editor
  • Document variable fields are not exported properly to .pdf
  • TableCell content expands out of the cell when an underline is applied in a cell that contains long words
  • Text alignment does not work for RTL paragraphs
  • The cell alignment of cells is not changed when the whole table cell is selected and a new paragraph text alignment is applied
  • Some dialogs show behind the main editor or their owner dialog
  • Change merge field display mode command does not accept enum values as a parameter
  • Memory leak with headers/footers when applying document protection
  • Docx Format Provider fails to load document with a missing comment
  • Rtf Format Provider fails to load a document with empty (zero-width) cells
  • InsertCaption command deletes the selected table/image
  • Infinite asynchronous cycle when loading document with picture field in the header
  • Set maximum height to the gallery of Page Sizes dropdown button
  • Table cell borders are not exported correctly to HTML
  • Html image style properties do not overwrite attributes on import
  • Extended Html special characters encoding
  • Html FormatProvider: Table style not exported properly
  • Html FormatProvider: Export does not preserve .html encodings of special characters
  • Images appearing blurry because their location is not set to round pixels
  • Words containing 0 and 9 are spell checked even though the spell checker normally ignores words containing any digits

ScheduleView

FIXED
  • When resizing the appointment the End Time Box will show always the start Time
  • Visual Studio crashes when trying to set MinorTickLength/MajorTickLength in XAML

Slider

FIXED
  • Visual glitch caused by IsDeferredDraggingEnabled

Spreadsheet

NEW
  • RadSpreadsheet ContextMenu
  • Changing the CanExecute of commands depending on the current state of the worksheet (cell edit vs cell selection mode), so that the respective buttons in the RibbonView would be enabled/disabled
  • Added Hyperlink and Followed Hyperlink built-in style definitions
  • Implemented relative, absolute and mixed cell reference ranges
  • Dynamic FontSize, FontFamily and Brushes in Windows8 and Windows8Touch themes
  • Themes import/export
  • Import for shared formulas
  • Added formula signature tooltip
  • Fill the active cell with the contents of an adjacent cell
FIXED
  • The Spreadsheet component does not work under Windows XP
  • Memory leak when changing themes
  • AutoFill does not work properly with formulas
  • Cell referencing an empty cell should return 0
  • Fixed bug with import in different cultures
  • Slow opening of Home tab because of the styles gallery
  • When creating a new cell StyleDefinition through the dialog, pressing Enter does not preserve the name of the style
  • Pasting or importing a value that cannot be parsed into a cell should end up entering text
  • Date function does not apply Date format when the cell's format is General
  • Fixed CellInputUILayer behavior upon SelectionChanging
  • Cyclic Reference Error should have right horizontal alignment
  • Replaced MessageBox with RadWindow.Alert for all RadSpreadsheet error messages
  • Fill Right/Left/Up/Down ribbon buttons are not disabled when the command cannot be executed
  • Delete Sheet Columns/Rows buttons are not disabled when selecting entire row/column
  • Fixed snapshots in styles gallery in Expression Dark theme
  • Navigation with Tab and Enter keys does not work when the selection contains merged cells
  • Some dialogs throw an exception when changing the theme

TileList

NEW
  • Added CanUserSelect property.
  • Added Coded UI level 1 support.
  • Added AutoGeneratingTile event and AutoGenerateTile property
  • Theming
  • Grouping
FIXED
  • OutOfMemoryException on window resizing.
  • When tile is selected, the border overlays the content.
  • Design time support for RadTileList.
  • Issues with IsSelected of a Tile.
  • Selection does not work with auto generated tiles.

TileView

FIXED
  • Setting MaximizedItem before the containers have been generated results in wrong layout
  • Wrong arguments in TileStateChanged event
  • The tileViewItem's Header disappears if you move the item from one tileView to another

TimeLine

FIXED
  • The vertical scrollBar is visible, when VerticalScrollBarVisibility=Auto and the timeline has no items
  • NullReferenceException is thrown when clearing GroupPath, in case all groups are expanded by default and animation is enabled

TimePicker

FIXED
  • When IsEnabled property is set to False in Windows8 theme there is a white background behind the clock button

ToolBar

FIXED
  • RadButtons do not have their custom style applied when they are in ToolBar

TreeListView

NEW
  • Added "Touch holes" (Touch support improvements)
  • Localizable Filter Editor Format Exception Message.
  • TreeListView will hide the tooltip of the cell if toolTip.Content is null (using GridViewColumn.ToolTipTemplateSelector).
FIXED
  • An exception is thrown on collapsing items when a row style is defined.
  • IsExpandableBinding not updated after property change.
  • Row in edit mode is not collapsed when a cell is in edit mode.
  • Binding expression errors while horizontal scrolling of combo columns.
  • Column header not displayed correctly when applied (reused) on another column.
  • CellEditTemplate cannot show UserControl.
  • Problems resizing last column when star columns are present.
  • TreeListView does not show DataAnnotation validation template after the first attempt to commit cell.
  • The AggregateResultsList element in the GridViewFooterCell causes Binding Expression Errors.
  • Each TreeListView column causes a BindingExpression path error on startup.
  • TreeListView removes the first character when DateTime value is used and edit is invoked with text input.
  • Filtering DropDown Touch doesn't work.
  • Touch support improvements.

TreeView

FIXED
  • MouseOver is not updated properly when header content captures the mouse
  • Selection should not be cleared when selected item is replaced with itself
  • AllowDrop is initially set to True

JustCode Release History : Q1 2013 SP1 (version 2013.1.404)

$
0
0

New
  • New in Test Runner: Support for running WinJS tests with QUnitMetro testing framework
  • New in Test Runner: Automatically add QUnitMetro.JustCode.js when the user tries to run WinJS tests
  • New in Code Templates: Export/Import of code templates
  • New in Code Templates: Description for the acronyms in the IntelliSense list
  • New in JustCode Options: Wildcards can be used in the "Exclude file filters" Code Analysis setting
  • New Navigation option "Navigate in a preview tab" for Visual Studio 2012
  • New in support for Less: Typing Assistance option "Format on semicolon"

Fixes
  • Improved JustCode "Unit Test Runner" test execution stability
  • Fixed: JustCode "Unit Test Runner" does not run tests from nested test classes
  • Fixed: The "Blank Lines" Code Style setting "Blank lines after Types and Namespaces" does not work for classes
  • Fixed: It is possible to create two code templates with the same acronym
  • Fixed in Visual Aid: In a specific scenario the Alt+Enter shortcut executes directly the first available fix
  • Improved LESS to CSS compilation from the context menu in Solution Explorer
  • Fixed: JustCode does not work in LESS files with BuildAction set to None
  • Fixed: The "Blank Lines" Code Style setting "Blank lines after Using directives" does not work
  • Fixed: The "Surround with {}" template does not work correctly for more than one selected statements
  • Fixed: UI glitch when deleting multiple code templates
  • Fixed: Go To File/Member/Type/Symbol dialogs position is not preserved
  • Fixed: System.Exception: Two projects have the same id
  • Fixed: The quick-fix "Move Type to Another File" leaves an empty file if there is only one type in the old one
  • Fixed: Code Templates: Regression when showing suggestions for the variable type (implicit/explicit)
  • Fixed: The "Blank Lines" Code Style setting "A closing brace should not be preceded by a blank line" does not work properly
  • Fixed: Blank lines are not formatted properly if the cursor is located inside the blank lines' area
  • Fixed: Incorrect position of the cursor after format
  • Fixed: Incorrect formatting of SQL string
  • Fixed: The Typing Assistance adds unnecessary empty line in LESS files
  • Fixed: The navigation command "Go To Definition" doesn't work in LESS files when Ctrl+Left Mouse Button or MiddleButton are clicked
  • Fixed: Selected templates that are not visible cannot be deleted
  • Fixed: Good-Code-Red: VB: No applicable function Load matching delegate
  • Fixed: Good-Code-Red: VB: The member cannot be referenced from a static-context
  • Fixed: Good-Code-Red: LESS: Unexpected end of declaration when "input :not(:disabled)" is used
  • Fixed: Good-Code-Red: LESS: Unexpected end of declaration when "li:nth-child(1)" is used
  • Fixed: Good-Code-Red: LESS: When an attribute is assigned for "li:hover ul"
  • Fixed: Good-Code-Red: LESS: When an @import is used inside @media
  • Fixed: Good-Code-Red: LESS: Incorrect detection of <= in mixin guards
  • Fixed: Good-Code-Red: Razor: Unknown type "SelectedListItem"
  • Fixed: Good-Code-Red: CSS: Unexpected end of selector for 'width' in 'viewport' rule
  • Fixed: Good-Code-Red: Kendo CSS: JustCode shows errors in the Latest Kendo mobile Css files
  • Fixed: Good-Code-Yellow: C#: This Code section cannot be reached
  • Fixed: Good-Code-Yellow: LESS: "li" is not a valid property

ASP.NET AJAX Release History : Q1 2013 SP2 (version 2013.1.417)

$
0
0

CHANGES

New features for all controls

Fixed
  • Fixed: All reported by MSOCAF tool errors and certify the RadControls for ASP.NET AJAX assembly.

Editor

Fixed
  • Fixed: When ContentAreaMode='Div', hovering over a select HTML element causes the contenteditable property to gets value 'false' in Firefox.

Grid

Fixed
  • Fixed: RadGrid designer throws an exception.

ProgressArea

Fixed
  • Fixed: Removed duplicate ProgressArea styles from Upload control styles.

Reporting Release History : Q1 2013 SP1 (version 7.0.13.426)

$
0
0

Telerik Reporting Q1 2013 SP1 (7.0.13.426)

What's New:

  • NEW: Graph - Added Minimum/Maximum for the Bubble series' Size
  • NEW: Graph Axes support Size / MinSize / MaxSize
  • NEW: ReportParameters.Text support expressions
  • NEW: Graph elements are listed in the ReportExplorer
API Changes
  • CHANGE: IDataObject.GetProperties() method is now obsolete. To get the available fields/properties, please check the schema of the data source in the Data Explorer tool window or the data source definition in the source code.
  • CHANGE: Telerik.Reporting.NumericalScale.CrossAxisValue property is now obsolete. Please use the CrossAxisPositions property instead
  • CHANGE: Telerik.Reporting.RangeBarSeries/Telerik.Reporting.RangeAreaSeries are now obsolete. Use Telerik.Reporting.BarSeries and Telerik.Reporting.AreaSeries instead.

What's Fixed

SQL Data Source
  • Fixed: Design Time parameters cannot be converted to GUID
Designers
  • Fixed: When using Report Wizard group header section names can cause errors
  • Fixed: The RoseGraph wizard sets up an incorrect configuration
  • Fixed: Graph wizard with nested series group creates invalid series Legend expression
  • Fixed: Designer crashes when RoundedCornerShape.Rounding > 100
  • Fixed: Groups (Table, Graph) do not have default names sometimes
Visual Studio Report Designer
  • Fixed: Visual Studio 2008 hangs when adding a toolbox item to the Report
  • Fixed: Add Table/Crosstab item with size results in SizeU in default system unit
Standalone Report Designer
  • Fixed: Design time values are not cleared
  • Fixed: An error occurs when dragging the application
  • Fixed: An XML report definition cannot be deserialized when it contains an external style sheet
  • Fixed: SubReport that uses InstanceReportSource and is serialized throws exception should you try to edit it
  • Fixed: Empty Size/Location values UnitOfMeasure is changed during deserialization
Processing
  • Fixed: An error is thrown when table containing row/column with zero size is rendered
  • Fixed: "Fields" object containing dot (.) in its name is not evaluated correctly
  • Fixed: The Join function doesn't work with null value
  • Fixed: Incorrect stack for two column stacked series in Graph
  • Fixed: GraphAxis.Title, GraphGroup.Label, GraphLegend.Title and GraphTitle.Text do not support expressions
  • Fixed: Some text properties in the Graph item do not support embedded expressions
  • Fixed: Chart item data binding does not work correctly
  • Fixed: Graph item HorizontalAxis labels do not fit when inside plot area
  • Fixed: Graph item minor ticks of the logarithmic scale should be not linear
  • Fixed: Graph item renders incorrect stack for two column stacked series
  • Fixed: An error is thrown when Table item contains a hidden item
Rendering
  • Fixed: Cannot override values of the style properties when the Skin property of the Chart is set
  • Fixed: Graph item BarSeries with range is not rendered correctly
  • Fixed: Merged cells in a table item's body do not grow
  • Fixed: Crosstab Header is not sized properly
  • Fixed: Graph item with DateTime scale is rendered incorrectly
Image Rendering
  • Fixed: Expand mark is not rendered in HtmlTextBox
HTML Rendering
  • Fixed: Graph item is rendered only in browsers with SVG support
  • Fixed: TextBox trims leading/trailing/repeating spaces
  • Fixed: PictureBox is rendered with incorrect size
  • Fixed: Bezier path segment is not implemented
  • Fixed: Graph item is not rendered correctly when split on pages
  • Fixed: Chart item is not rendered correctly when split on pages
  • Fixed: Expand/Collapse mark is rendered over the text in HtmlTextBox
  • Fixed: Right-To-Left works incorrectly in TextBox
  • Fixed: HtmlTextBox does not show all content
PDF Rendering
  • Fixed: Links (NavigateToUrl action) have black border around them
  • Fixed: Shape items are not rendered correctly
RTF Rendering
  • Fixed: The group in RTF document is not written according to the rtf specification
PowerPoint rendering
  • Fixed: Table cell top border is not rendered sometimes
Viewers
  • Fixed: When navigating back the NeedDataSource event is fired again
ASP.NET Report Viewer
  • Fixed: Reports containing Chart items are not displayed correctly when deployed on Windows Azure
  • Fixed: Viewer exposes a cross-site scripting (XSS) vulnerability
  • Fixed: The ReportSource property caches its value incorrectly
  • Fixed: Print does not work with Firefox 19+ PDF viewer
  • Fixed: Data is retrieved again on ToggleVisibilityAction
Silverlight Report Viewer
  • Fixed: The report is printed incorrectly when the page orientation of the report and of the printer mismatch
WPF Report Viewer
  • Fixed: Compatibility problem with RadControls for WPF Q1 2013
  • Fixed: Error is thrown when the ReportSource property is not set
  • Fixed: Viewer throws an exception when used in a DataTemplate

ORM Release History : Q1 2013 SP1 (version 2013.1.418.2)

$
0
0

What's new in Telerik OpenAccess ORM Q1 2013 SP1

Enhancements

  • Update Database from Model: Creation of missing schemas - The automated DLL scripts generation now include creation of new schemas, defined in the model and not existing in the database.
  • MS SQL Server: Support for FILESTREAM and FileTable streaming - Ability to query data and perform CUD operations against FILESTREAM columns and FileTable data storage in MS SQL Server 2012 using the OpenAccess ORM Streaming functionality.
  • Backend Configuration: New setting for disabling the creation of a prepared version for a given Db Command - New setting is added for disabling the creation of a prepared DB command version, which in some specific cases might lead to a better performance.

Changes

  • Artificial API: Removed MetaPersistentType.CreateEntityInstance method - The MetaPersistentType.CreateEntityInstance method is removed as it cannot support all cases of usage. The OpenAccessContextBase.CreateInstance method is recommended instead and can handle all scenarios.

Fixes

  • Add OpenAccess Service: Data Services V3 OpenAccessUpdateProvider throws exception when trying to update an entity - Now the runtime error in the Visual Basic version of OpenAccessUpdateProvider code that is used in Data Services v3 is fixed.
  • Code Generation: Custom template file setting is respected during Fluent Model code generation - The default T4 template for fluent model code generation was always used by the Add OpenAccess Fluent Model item template. Now a custom template can also be provided.
  • Runtime: Periodic updates of an entity with Optimistic Concurrency Control and Stream data lead to data loss - Multiple updates of an entity with an Optimistic Concurrency Control specified - Backend, Version, Timestamp, which contains a Stream field(s), caused data loss for the corresponding Stream data.
  • Runtime/LINQ: Wrong handling of function arguments in addition and multiplication operations - Now when an argument is given to a CLR function that is translated to SQL (via LINQ), the arguments are provided in brackets when needed for correct handling of multiplication.
  • Runtime: CreateDetachedCopies throwing an exception when L2 Cache is enabled - Currently the CreateDetachedCopies method is stable with L2 cache switched on.
  • Runtime: ObjectConstructed event and IInitializeCallbacks:InitializeTransients not called for collection items when L2 cache is used. - The ObjectConstructed event was not raised when an instance is loaded from the second level cache (L2C) and when the instance is retrieved as element of a reference collection, e.g. Order/OrderDetail.
  • Visual Designer: The IsManaged option for navigational members out of sync with the actual value in the OpenAccess metadata in some scenarios. - Currently the IsManaged option for the navigational members is always kept in sync with the OpenAccess metadata.

JustMock Release History : Q1 2013 SP2 (version 2013.1.507.0)

$
0
0

What's new:

  • New: Raises Support in Automocking
  • New: Automocking container passing dependencies to resolve a specific constructor

What's fixed:

  • Fixed: Matcher issue in VB.NET when arranging for property getter
  • Fixed: When arranging for a sub class a NullReferenceException is thrown
  • Fixed: Null reference exception for container.Insance for a class having default constructor
  • Fixed: Cannot arrange methods defined through a method chain (e.g. A().B().C())
  • Fixed: Mock.Raise() not raising non-virtual events properly
  • Improved compatibility with code coverage tools
  • Improved compatibility with TeamCity

ASP.NET AJAX Release History : Q2 2013 BETA (version 2013.2.522)

$
0
0

New controls

TileList (Beta)New

The new TileList control brings the modern Windows8-like navigation to your ASP.NET web applications. See demos

CHANGES

AsyncUpload

New
  • Added: EnablePermissionsCheck property to AsyncUpload.
Fixed
  • Fixed: RadAsyncUpload will crash when uploading files to a custom handler that is not a generic one.
Important Changes
  • Improved: In order to upload files bigger than 2GB the type of the ContentLength properties in the AsyncUpload is changed to Int64.

AutoCompleteBox

New
  • Improved: Performance in server binding scenarios.
  • Improved: Added label associated with input element and Label, LabelCssClass and LabelWidth properties for better accessibility.
Fixed
  • Fixed: JavaScript error when an entry containing (') is added and the OnEntryAdded event is handled.
  • Fixed: RadAutoCompleteBox does not add an entry when an item from the dropdown is highlighted and Tab is pressed.
  • Fixed: RadAutoCompleteBox dropdown element is not properly disposed when the control is put inside an UpdatePanel.
  • Fixed: The Z-index set to a RadAutoCompleteBox is not applied to its dropdown element.
  • Fixed: When DropDownWidth is not set, the dropdown popup appears collapsed (width 0px).
  • Fixed: When EmptyMessage is set and you paste text in the AutoCompleteBox with the mouse (right click and paste), the text is appended as part of the empty message.

Button

Fixed
  • Fixed: The background color of RadButton MetroBlack, MetroTouch, Metro, Glow and Silk skins toggle buttons checked state.

Calendar

New
  • Added: Light-weight rendering for RadCalendar.
  • Added: Support for changing the date by writing month and year into the date input of RadMonthYearPicker.

ComboBox

New
  • Improved: Added label associated with "CheckAll" checkbox for better accessibility.
Fixed
  • Fixed: RadComboBox in LoadOnDemand scenario under InternetExplerer - the pasted text in the input is not passed through the RadComboBoxItemsRequestedEventArgs.
  • Fixed: Client-side method set_text removes the image element of the RadComboBoxItem.
  • Fixed: Items added client-side does not have checkbox element when CheckBoxes enabled.
Important Changes
  • Changed: Image element is rendered after the checkbox element.

DataPager

New
  • Added: RadDataPager SEO and Routing Support for Setting Page Size.

Dock

New
  • Added: Light-weight rendering for RadDock.
  • Added: Separate CSS file for RadDockZone.
  • Improved: Accessibility of RadDock - passes WGAC2.0 AA and Section 508.
New
  • Added: Focused and Hovered styles to RadDropDownList element.
  • Added: RadDropDownList ExpandDirection Property (Up/Down).
Fixed
  • Fixed: The Z-index set to a DropDownList is not applied to its child items container.
New
  • Added: RadDropDownTree - clear and check all buttons.
  • Added: RadDropDownTree Filtering.
  • Added: Make functional CreateEntry method in TriState scenario.
  • Added: Setters to Selected Text/Value properties.
  • Added: RadDropDownTree keyboard support.
  • Added: Sync RadDropDownTree width with dropdown width.

Editor

New
  • Added: Public Export server method, which gets RadEditorExportTemplate parameter.
  • Added: Styles for RadEditor EmptyMessage.
  • Added: Paste image from MS Word in Chrome and keep image source into base64 format.
Fixed
  • Fixed: Lists should be discontinued when 'Enter' is pressed twice.
  • Fixed: Editing of link when preceded by inline element in IE.
  • Fixed: ConvertToXtml filter strips the parent paragraph when it has another paragraph wrapped in it in IE.
  • Fixed: MakeUrlsAbsolute filter strips the style tags placed inside the BODY tag.
  • Fixed: Stack overflow error at line: 0 when pasting content in RadEditor placed in RadMultiPage in IE8/IE10.
  • Fixed: The RadEditor placed within a UpdatePanel when changing font size raise an JavaScript error in Firefox.
  • Fixed: Firing OnParentNodeChanged function while viewing the page using HTTPS, cause security message in Internet explorer 9.
  • Fixed: getToolByName method of the RibbonBar tool adapter returns null for FontName tool.
  • Fixed: pasteHtml pastes the content at the above line when the cursor is placed on a new line with only a <br> tag.
  • Fixed: MakeUrlsAbsolute filter runs when URL is absolute and converts upper letters to lower.
  • Fixed: Clicking on the Empty message text does not show the ShowOnFocus toolbar.
  • Fixed: The ConvertToXhtml filter doubles the value 'no-repeat' of the 'background-repeat' CSS property in Chrome.
  • Fixed: Chrome changes CSS text-decoration property from 'text-decoration: none' to 'text-decoration: initial'.
  • Fixed: Full screen is broken after paste in Chrome.
  • Fixed: MakeUrlsAbsolute filter throws an error when href attribute contains @ symbol.
Important Changes
  • Improved: The Align command in RadEditor behaves as the MS Word one and produces consistent content in all browsers.
  • Improved: The Insert list command produces consistent and XHTML compliant content in all browsers.
  • Improved: The Indent and Outdent commands produce consistent content in all browsers.
  • Changed: The Track Changes dialog of RadEditor is now obsolete in favor of the new Track Changes functionality.

FileExplorer

Fixed
  • Fixed: Incompatibility issues because of numerous FileExplorers added from a user control.

Filter

New
  • Improved: Filter - research and implementation for further improvements and additional functionalities
Fixed
  • Fixed: Properties Visual Studio window does not show for RadFilter when Design view is open.
  • Fixed: "RadFilter RadFilter_Default RadFilter RadFilter_Default " is set for CssClass of RadFilter when designer is used to edit the FieldEditors.

FormDecorator

New
  • Added: RadFormDecorator light-weight rendering.
Fixed
  • Fixed: RadFormDecorator text input different height in different browsers

Grid

New
  • Added: Support for Header context menu and Client-side show / hide operations with the columns.
  • Added: Conditional load mode for RadGrid hierarchy structure.
  • Added: Enable client side Row Inserting and Cell Editing - Implementation.
  • Added: Expand/Collapse-All header buttons for RadGrid's grouping and hierarchy.
  • Improved: Improve border support for RadGrid PDF format.
Fixed
  • Fixed: In RadGrid on hiding a hidden column the group header shrinks.
  • Fixed: RagGrid resizing stop working when reorder animation is enabled.
  • Fixed: When editing multiple rows in RadGrid only the last row's cell in the GridNumericColumn has the correct styles applied.
  • Fixed: Header Context Filter Menu should filter RadGrid when press enter.
  • Fixed: The auto-implemented column validation functionality of RadGrid using the EnableRequiredFieldValidation property is not working for detail tables of hierarchical RadGrid.
  • Fixed: LocalizationPath property of RadGrid breaks the designer.
  • Fixed: When RadGrid items are grouped and the items in the last grid page are deleted. RadGrid does not display data although it has records left in it's data source.
  • Fixed: RadGrid does not format properly group field to decimal format string when Count aggregate function is used.
  • Fixed: RadGrid layout breaks when group by two or more columns and hide the first column.
  • Fixed: RadGrid throws exception on PostBack if hierarchy gets expanded, custom paging is used and EnableViewState=false.
  • Fixed: Right Click During Grid Item Drag Causes Drag Tooltip to Stick.
  • Fixed: NoRecordTemplate incorrect width in IE9.
  • Fixed: RadGrid flickering on postback with static headers in IE.
  • Fixed: Hiding columns in RadGrid breaks the layout in IE7.
  • Fixed: EnablePostBackOnRowClick="true" does not fire the SelectedCellChanged event on mobile devices.
  • Fixed: GridImageColumn throws exception when RadGrid is bound to an interface.
  • Fixed: RadGrid incorrectly persists edited item index after a sort group command is triggered.
  • Fixed: RadGrid Linq Grouping shows wrong group header aggregate.
  • Fixed: RadGrid with disabled ViewState and AllowCustomPaging="true" does not change its page size when the PageSizeComboBox's value is changed.
  • Fixed: Context menu attached to the RadGrid is not shown in Safari when rows drag-drop is enabled.
  • Fixed: RadGrid with grouping creates duplicate GroupIndex for the first 2 data items in every group.
  • Fixed: Column reorder animation prevents column reordering when click on the column`s title.
  • Fixed: Left Click on column header causes drag tooltip to stick.
  • Fixed: The client-side set_expanded method does not work as expected when the items in RadGrid are grouped by more than one field.
  • Fixed: RadGrid editing does not work when CellSelection is enabled.
  • Fixed: RadGrid with more than 30 columns and with two frozen columns hides the first four columns when scrolled horizontally.
Important Changes
  • Changed: When grouping a RadGrid field with Aggregate set to Count the DataType of the aggregate column is changed from decimal to int.

HtmlChart

New
  • Added: Candlestick series type.
  • Added: Ability to set the text color of the Tooltips in the RadHtmlChart.
  • Added: Support for DateTime objects when the RadHtmlChart is databound.
  • Added: Ability to set the color of the series items from the code when they are created programmatically.
Fixed
  • Fixed: Axis labels and series labels are not visible in Hay skin.
Important Changes
  • Changed: The Items collection in each series is obsolete. Use the SeriesItems collection that takes a specific item type for each series.
  • Changed: The background of the tooltip is now determined by the series item's color.

ImageEditor

New
  • Added: Allow resizing and moving of drawable figures before merging with the image in ImageEditor.
  • Improved: the default UI arrangement of the ImageEditor toolbar.
Fixed
  • Fixed: Image editor tools commands could be executed more than once.
  • Fixed: Image get cached among page reload in canvas mode.
  • Fixed: RadImageEditor saves *.jpg images as *.png when it is in CanvasMode.

Input

New
  • Added: RadInputManager - Client-side ValueChanged event.
  • Improved: RadTextBox support for additional HTML5 input types.
  • Improved: Unify the Empty message look.
Fixed
  • Fixed: Text="0" in the markup of TextBox result in empty input when using NumericTextBoxSetting of RadInputManager on click inside the box.
  • Fixed: RadMaskedTextBox value not submitted correctly when DisplayMask differs from Mask in some cases.
  • Fixed: RadNumericTextBox loose its value if postback after focus/blur without changing the value.

ListBox

New
  • Improved: Added label element associated with the checkbox element of the RadListBoxItem for better accessibility.
Fixed
  • Fixed: Optimize RadListBox's 'transfer all' operation.

ODataDataSource

Fixed
  • Fixed: When bound to RadTreeView with ID fields of type GUID, the TreeView won't load the second level of nodes.
  • Fixed: RadODataDataSource: the Models' set_pageSize() client method doesn't work correctly.

OrgChart

Fixed
  • Fixed: RadOrgChart hovered state is not applied in DragAndDrop.

PersistanceFramework

New
  • Improved: Persistence Framework general improvements.

PivotGrid

New
  • Added: Total Calculations for RadPivotGrid.
  • Improved: RadPivotGrid to call ItemCommand for custom commands.

RibbonBar

New
  • Added: RibbonBar Gallery.
  • Added: Update RibbonBarApplicationMenu.
Fixed
  • Fixed: Cancelling OnClientSplitButtonClicking doesn't prevent split button selection.

Scheduler

Fixed
  • Fixed: Javascript error when RadScheduler properties are set as follows: MinutesPerRow="26" and DayEndTime="23:40:00".
  • Fixed: RadScheduler End After: numeric box is populated automatically based on the value set for the last inserted appointment using web service binding.
  • Fixed: RadScheduler setting the recurrence option end after 1000 occurrences will crete a recurrence rule with count 1 occurence only with WebService binding.
  • Fixed: RadScheduler throws JavaScript error in Reminer scenarios in Chrome browser.
  • Fixed: WebService: Appointment Arrows don't navigate to next/previous period dates, or expand to full time (like in Server Binding).
  • Fixed: When ExpandMode is set to Auto and the scrollbar is not visible (the Height of the Scheduler is big enough to fill all the content), the Headers are misaligned.
New
  • Added: Search Context dropdown.
  • Added: Functionality to pass user specific context to the web service and DataSourceSelect event handler methods.
  • Added: Functionality to Enabled/Disable the RadSearchBox client-side.
  • Improved: Added label associated with input element and Label, LabelCssClass and LabelWidth properties for better accessibility.
  • Improved: SearchBox CSS should comply with design.
Fixed
  • Fixed: When there is validation and submit button on the page, in chrome and IE upon enter click the form is submitted and the server event is not fired.

TabStrip

Fixed
  • Fixed: With Metro skin and Alignment set to Justify, the overall width of the tab collection is not properly calculated thus placing the last tab on a new row.

ToolTip

Fixed
  • Fixed: The color of the text in the Black skin for RadToolTip - it should be black.

TreeList

New
  • Added: RadTreeList SiteMapDataSource binding.

TreeView

New
  • Improved: Added label element associated with the checkbox element of the RadTreeNode for better accessibility.
Fixed
  • Fixed: In IE Compatibility mode bindTemplate() client method causes a JavaScript error.
  • Fixed: RadTreeView RadTextBox control in NodeTemplate, clicking on spacebar in that textbox does not print empty space.
  • Fixed: RadTreeView client dragging and dropping under IE10 Compatibility mode does not work properly.

Window

New
  • Added: CenterIfModal boolean property, which specifies whether a modal RadWindow is centered automatically or not.

Winforms Release History : Q2 2013 Beta (version 2013.2.531)

$
0
0

New Demo application

  • The Demo application has been revamped to comply with the latest UI trends. Currently available with a C# solution only.

RadTrackBar

  • ADDED: Support for multiple ranges.
  • ADDED: Start from beginning mode.
  • ADDED: LabelFormatting and TickFormatting events.
  • ADDED: Right-to-left layout support.
  • ADDED: Labels and tooltips support.
  • ADDED: Left and right buttons.
  • IMPROVED: Allowed the thumb to be placed between ticks.
  • IMPROVED: Allowed full customization when using the Visual Style Builder.
  • IMPROVED: The developer is allowed to override the default mouse click behavior.
  • IMPROVED: RadTrackBar allows setting text to both the control and the scales.
  • FIXED: RadTrackBarElement has an incorrect behavior when the AutoSize property is false.
  • FIXED: The Value can be set programmatically only once.
  • FIXED: The thumb has an incorrect offset when dragged with the mouse.
  • FIXED: When initially loaded, RadTrackBar's thumb is not aligned properly.
  • FIXED: RadTrackbar with width less than 90 pixels shows incorrect values.
  • BREAKING CHANGE: Changed the internal control structure and the element tree.
  • BREAKING CHANGE: Due to the internal layout structure changes, the FitTrackerToSize property is not used anymore, hence deleted.
  • BREAKING CHANGE: Due to the internal layout structure changes, the PreferredSize property is not used anymore, hence deleted.
  • BREAKING CHANGE: The Thumb property is deleted. To access the active TrackBarThumbElement, use the CurrentThumb property of RadTrackBarElement.

Buttons

  • FIXED: RadRadioButton does not render correctly its state in when disabled.

RadCheckBox

  • FIXED: RadCheckBox cannot be checked programmatically if the control is disabled.

RadChartView

  • FIXED: If one sets a value to the Palette property of a chart series before the series is added to a chart an exception is thrown.
  • IMPROVED: One now can access the tooltip instance in order to customize it (change font, delay, etc)

RadDateTimePicker

  • FIXED: The position of the check box should be on the left side of the control.

RadDock

  • FIXED: When loading layout, the control reads the stream from the current position instead from the beginning of it.
  • FIXED: NullReference exception when closing a form with floating MDI children.
  • ADDED: The end-user should be able to edit the text of the tabs at runtime.

RadDropDownList

  • FIXED: The TextChanged event is fired when the control is placed in RadPageView and the RadPageViewPage is shown.
  • FIXED: Even though the ShowImageInEditorArea value is True by default, unless this property is set in code, the images are not shown.
  • FIXED: Cannot add images to a RadDropDownListEditableAreaElement.
  • FIXED: The TextChanged event is fired on minimizing and maximizing the form.

RadGridView

  • ADDED: Export to CSV - An option allowing users to choose the encoding of the exported file.
  • FIXED: HierarchyRowTraverser throws an exception when all levels are expanded and a filter is applied.
  • FIXED: Composite Filter Form editors do not appear at the right place with custom DPI.
  • FIXED: When one tries to filter by two expression columns an exception is thrown.
  • FIXED: StackOverflowException occurs when decimal sorted columns are edited.
  • FIXED: There is an exception in RadGridView when using an enum to bind GridViewComboBoxColumn.
  • FIXED: HierarchyLevel property shows an incorrect value of GridNewRowElement in grid with hierarchy.
  • FIXED: Wrong cell navigation after the grid is ungrouped.
  • FIXED: The group summary rows are not updated correctly when a data row is moved from one group to another.
  • FIXED: When a parsing error occurs in a decimal editor, the new value is not saved and the old value is returned.

RadGroupBox

  • FIXED: The border does not behave correctly on mouse hover/leave with HighContrastBlack theme.

RadLabel

  • FIXED: Size goes to 0,0 after setting AutoSize to false on a newly added label to the form.

RadListView

  • FIXED: The SelectedIndexChanged event returns -1 after the first selected item change.

RadMaskedEditBox

  • FIXED: Wrong behavior when using the RadMaskedEditBox with a Standard Mask and a space as a PromptChar.
  • FIXED: The RadMaskedEditBox throws an exception if the Culture CurrencySymbol is empty.
  • FIXED: The sender of the KeyPress event should be RadMaskedEditBox.

RadPageView

  • FIXED: RadPageViewPage's ToolTipText property should be localizable.

RadPropertyGrid

  • FIXED: When a drop down list editor loses focus the editor is not closed.
  • FIXED: When setting the SelectedObjects property all read-only properties are not displayed.
  • FIXED: The selected property description and text are not cleared when the SelectedObject is changed.

RadRibbonBar

  • FIXED: RadRibbonForm's title bar buttons location is misplaced.

RadRichTextBox

  • FIXED: The tab character has a wrong size.
  • FIXED: Copy and paste of hyperlink in RadRichTextBox produces formatted text instead of hyperlink.

RadScheduler

  • FIXED: Resizing Appointment causes an exception.
  • FIXED: AppointmentFormatting event is not working.
  • FIXED: Appointment formatting issues in bound mode when resource adding is in a given order.

RadTextBox

  • FIXED: TabStop should work at design-time.

RadAutoCompleteBox

  • FIXED: The cursor is remaining in the control, even though it is no longer on focus.
  • FIXED: Symbol characters are processed as mnemonics in RadAutoCompleteBox when Italian keyboard is used and non-modifier (Alt or Ctrl) keys are pressed.

RadTitleBar

  • FIXED: RadTitleBar shows an incorrect title when the theme is Aqua and the text is "Text(text)".

RadTreeView

  • FIXED: RadTreeView exception on drag & drop operation of expanded node
  • FIXED: RadTreeView NodesNeeded event raised for all nodes of the Tree when Tablet PC Components installed or touch based device is used
  • FIXED: RadTreeView does not reset the SelectedNode when the nodes are cleared in unbound mode
  • FIXED: RadTreeView - CreateNode event is not fired when adding a node from the New menu item in the context menu
  • FIXED: RadTreeView - DragEnded is not fired when the control is bound
  • FIXED: RadTreeView - ScrollBars do not appear the second time the form is shown as a dialog

Telerik Presentation Framework

  • FIXED: TPF - Image in LightVisualElement is not thread safe and this may lead to exceptions
  • FIXED: TPF - Font names are not parsed correctly in tiny-html parser when using single quotes
  • FIXED: The inner border of the OuterInnerBorder BorderBoxStyle drawing has visual glitches

Visual Style Builder for WinForms

  • FIXED: No way to style the DescriptionListDataItem correctly

Themes

  • FIXED: Windows8 theme - RadMenu is missing the styling of the MDI Buttons.
  • FIXED: VisualStudio2012Light theme - There is no style for the error indicator of RadPropertyGrid items.
  • FIXED: DesertTheme - the overlapping of the tab items in DocumentWindows causes double lines.
  • FIXED: All dialogs shown at design time should support HighContrastBlack theme.
  • FIXED: Improvements in the editors styling in all themes.

JustCode Release History : Q2 2013 Beta (version 2013.2.531)

$
0
0

New:
  • New: Debug decompiled code - allows decompiling and debugging third-party assemblies inside Visual Studio
  • New: File Templates for C#, VB.NET, HTML, CSS, LESS
  • New in JustCode's Test Runner:
    • Option to disable word wrapping in Details, Console Output and Console Errors tabs
    • Duration is shown for each test in the Results tab
    • Build Settings
    • More detailed information in case of a test failure
  • New in JustCode's Code Templates
    • Get suggestion for namespace in a code template
    • Retrieve current file name in a code template
    • Retrieve current type name in a code template
    • Retrieve current member name in a code template
  • New: Refactoring commands "To Object Initializer" and "To Assignment Statements"
  • New: Command "Just Open Containing Folder" for files, folders and solution items in the Solution Explorer of Visual Studio
  • New: Code Cleaning option "Add missing semicolons" for JavaScript
  • New: Warning for unused arguments in String.Format()
  • New in Project and Solution settings:
    • The file keeping solution settings won't be renamed if the solution's name has been changed
    • Introducing Project Level Settings. Project settings have higher priority than solution settings.
    • If a folder has "Do Not Contribute to Namespace" property, "Namespaces not matching project default namespace directory" code problems won't be shown for the files in the folder.

Fixes:
  • Improved UI of the Export/Import code templates dialog
  • Improved "Generate Documentation" command for generic methods, classes, structs, enums and interfaces
  • Fixed: "Move type to namespace" command removes the comments preceding the type
  • Fixed: The Code Cleaner does not work in WinJS projects
  • Fixed: System.ArgumentNullException when resolving the target platform in .NET 3.5 projects
  • Fixed: The "Introduce Parameter" command is able to set default value for modifiers that not support it
  • Fixed: Renaming method in "await" expression
  • Fixed: Bug with the "Create Derived Type" command after restarting JustCode
  • Fixed: Commands "Remove variable and all assignments" and "Remove variable and keep side-effect assignments" do not work properly for object initializers
  • Fixed: Inaccurate results for case-sensitive search of generic members are shown in the GoTo dialogs
  • Fixed: The "Rename" command renames the file name for MasterPages and causes error in Visual Basic ASP.NET applications
  • Fixed: The "Add Stubs In Inheritors" command does not add all not implemented stubs in the inheritors
  • Fixed: The "Add Stubs In Inheritors" command does not create explicit stub for the non-generic members
  • Fixed: The "Create property for field" command generates wrong type in Visual Basic
  • Fixed: The "Clean Code" command for Visual Basic with setting "Move type to separate files" does not move complete class
  • Fixed: The "Block Comment" command does not work correctly when executed immediately after pressing Enter
  • Fixed in LESS Support: The value of a single-line property with no semicolon at the end is removed after formatting
  • Fixed in LESS Typing Assistance: Backspace in empty string does not remove the closing quote
  • Fixed in JustCode's Test Runner: Tests created with the latest XUnit version are not executed
  • Fixed in JustCode's Test Runner: Tests from nested classes are not executed
  • Fixed: Good-Code-Red: CSS: Page element nested inside media
  • Fixed: Good-Code-Red: CSS: Support pound hack
  • Fixed: Good-Code-Red: CSS: Add support for DXImageTransform filters
  • Fixed: Good-Code-Red: Razor: Errors are shown when escaping "@" in CSS style tag inside razor page
  • Fixed: Good-Code-Red: Good-Code-Red: CSS/LESS: Missing semicolon at the end of the property throws false error message and misses the underlining
  • Fixed: Good-Code-Red: Razor: CSS: When escaping media query with @
  • Fixed: Good-Code-Red: VB Web Site: Option Infer On wasn't on by default in .NET 4.5
  • Fixed: Good-Code-Red: LESS: Closing Parenthesis placed in single quoted string in url() closes the Url
  • Fixed: Good-Code-Yellow: "Field is never assigned" warning for struct type with StructLayoutAttribute
  • Fixed: Good-Code-Yellow: "Type name does not match file name" for AJAX-enabled WCF Service
  • Fixed: Good-Code-Yellow: CSS: "src" is not a valid property
  • Fixed: Good-Code-Yellow: Incorrect warnings for unused constructs are shown when a method is private and has OnDeserialized attribute
  • Fixed: ArgumentOutOfRangeException when analyzing assembly meta data
  • Fixed: System.Reflection.TargetInvocationException after restarting the JustCode add-in
  • Fixed: System.InvalidOperationException: Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window is closed
  • Fixed: ArgumentOutOfRangeException: Not a valid Win32 FileTime in Win32FileSystemService.GetLastWriteTimeFile(string path)

Silverlight Release History : Q2 2013 BETA (version 2013.2.0531)

$
0
0

Quick links

Release notes

Changes

All Controls

FIXED
  • Touch always indicates swipe on more sensitive screens
  • The TextBoxBorder_Disabled resource throws anexception when using implicit styles in ExpressionDark Theme
  • Touch Improvements
  • The AnimationManager throws an exception when animation is triggered and the AnimationSelector is changed dynamically
  • SlideAnimation first run is not smooth - removed initial 100ms delay.
  • PopupPlacement throws exception when transforming elements which are removed from visual tree.
  • PopupPlacement raise Opened event multiple times.
  • Setting StyleManager.BasedOn in XAML cause design time error in VisualStudio 2012.
  • Added new EventToCommandBehavior class with support for multiple EventBindings.
  • Added EventBinding class to support event to command pattern.

AutoCompleteBox

NEW
  • Add ValidationTooltip to RadAutoCompleteBox for all themes
FIXED
  • The first item from predefined SelectedItems collection is not set as SelectedItem on page load
  • Selecting part of the text with the mouse and then tabbing out deletes the selected text
  • First item is not highlighted if there are filtered items

Barcode

NEW
  • Allow decoding of images containing additional info such as text

BreadCrumb

NEW
  • XAML refactoring
FIXED
  • Header's texts are not displayed in Windows8 theme

Buttons

NEW
  • Visual improvement of RadSplitButton
FIXED
  • Refactor RadButton's AutomationPeers to work like native buttons

Calculator

FIXED
  • CurrentCulture's default decimal separator is replaced with '.' when calculations get executed

Calendar

NEW
  • Keyboard navigation improvements
FIXED
  • The Automation ID of the date buttons cannot be found when make a test using CodedUI

ChartView

NEW
  • Add default color to striplines
  • Add support for double-click on the selection thumbs of the PanZoomBar
  • Expose PanOffsetChanged event
  • Expose ZoomChanged Event
  • Implement ActualVisibleRange property which corresponds to the actual visible range when chart is zoomed in
  • Implement CartesianMarkedZoneAnnotation
  • Implement CartesianCustomLineAnnotation
  • Implement CrosshairBehavior
  • Implement DragMode property for the ChartPanZoomBehavior
  • Implement UI virtualization for the CartesianPlotBandAnnotation so that its size does not get too large when zooming
  • Implement UI virtualization for MarkedZone and CustomLine annotations so that their size does not get too large when zooming
  • Introduce a ConvertDataToPoint method which converts data to physical units
  • Make it possible for CartesianCustomAnnotation to automatically get the axes (and track changes) from the chart if no axes are explicitly set
  • Implement Wheel-to-zoom feature
  • Implement PointSeries
FIXED
  • CartesianChartGrid is not visible when a Background is set through the PlotAreaStyles
  • Make it possible for a legend item to show the Category of a DataPoint for an unbound Bar chart with DataPointLegendSettings
  • ChartView produces legend items for a DoughnutSeries with no LegendSettings
  • Setting a HoverMode does not affect the item labels of a series
  • PieChart does not produce a legend item for the last data point if its value is 0
  • ArgumentNullException is thrown when a LabelDefinition Template is present
  • PieSeries labels are not positioned properly when changing the AngleRange runtime
  • AngleRange requires having all properties set ( StartAngle, SweepAngle, SweepDirection ) in order to have the Pie labels positioned correctly. When not setting either of the properties the labels are displaced
  • InvalidOperationException is thrown when changing themes and ChartTrackBallBehavior.ShowIntersectionPoints is true
  • RadialAxisGridLineAnnotation is not collapsed when its Value is set to null
  • Candlestick/Ohlc items are not drawn correctly with negative values
  • LogarithmicAxis.ActualRange does not contain the actual range of the axis
  • Mouse interaction is suspended when using CartesianChartGrid with Light series

ColorPicker

NEW
  • Improve the stacking of PaletteViewItems
FIXED
  • When selected with touch in Win8TouchTheme the item in the ColorPicker is not selected properly

ComboBox

FIXED
  • Make the scrolling smooth with touch framework

ContextMenu

NEW
  • Created new RadMenuGroupItem and RadMenuSeparatorItem.
  • Added handler for PopupCommands.Close and PopupCommands.CloseAll commands.
  • Added integration between RadDropDownButton/RadSplitButton and RadContextMenu.
  • Implemented scrolling in RadContextMenu.
  • Implemented ItemContainerTemplateSelector for MenuBase and RadMenuItem.
  • Added DropDownWidth and DropDownHeight properties to RadMenuItem.
FIXED
  • RadContextMenu is not closed when the ItemsSource is changed on ItemClick.
  • In most of the themes when you set Background property of a RadMenuItem, it is applied only on the Icon area.
  • In Windows8Touch Theme submenus do not have vertical border for the icon.
  • SubMenu stays open when you click over Separator in parent RadMenuItem.
  • RadMenuItem doesn't receive click in some cases when the template is changed.
  • Image put as an Icon of RadMenuItem is stretched in Windows8 theme, while in OfficeBlack (and other themes) it isn't.
  • In OOB application when you create a new Window, you are unable to open RadContextMenu in the MainPage.

DataFilter

FIXED
  • The EditorCreated event is fired twice when changing the item property name of an existing filter

DataForm

NEW
  • Added German localization
  • Added TypeConverter support
  • Added Keyboard navigation + extandability through a command provider
  • Improve MVVM support by adding command provider support
FIXED
  • Corresponding navigation buttons are not active when AutoCommit="False", an item has been edited and delete button is clicked
  • RadDataForm with AutoCommit="False" gets into erroneous state when navigating away from unmodified item in edit mode
  • NullReferenceException caused by Add button when GridView is filtered and has collection synchronization with DataForm
  • Editors in manually-generated data fields does not get the default theme
  • LabelStyle DependencyProperty is not registered correctly
  • Cancel button should be enabled even if there are not pending changes

DateTimePicker

NEW
  • Keyboard navigation improvements
FIXED
  • The drop down of the RadDatePicker is not closed when date selected with touch
  • When the control is placed in RadGridView's column, editing it only with keyboard places the second entered digit before the first one
  • ErrorTooltip is visible out of the frame if its content is big enough
  • The extension popup does not disappear when user move the window that contains the RadDatePicker
  • The name of the RadDropDownButton in the RadDateTimePicker in Expression_Dark theme is " DP" instead of "PART_DropDownButton"
  • SelectedValue doesn't clear after clearing the text in the RadDateTimePicker

Diagram

NEW
  • Expose properties to control the Stroke and StrokeThickness of the Path element in the RadGeometryButtons
  • Improve print quality
  • Add ItemsChanging event
  • Provide possibility to use DragDropManager with the RadDiagram
  • Collapsible containers
  • Add public Export method
  • Connections creation using tools should be delayed
  • Implement an ability to display the SettingsPane only for certain diagram items
  • Extensibility points for SettingsPane
  • PreviewPositionChanged should be added
  • Zoom step customization
  • Change default zooming to be geometrical progression
FIXED
  • BackgroundGrid mismatches the ruler
  • Can't delete associated connections with a shape
  • Ruler's values are not updated when Pan is performed through the NavigationPane
  • Undo/Redo Not working properly when GraphSourse is used
  • You can't use the Path/PencilTool in MVVM scenarios
  • Setting SnapX or SnapY to 1 hides ItemsToItems snapping lines
  • Cannot create a connection to restored shape
  • Auto opening of VS 2012's design view
  • The SelectionRectangle is show as a dot before first rectangle selection
  • Inconsistence in the ConnectionManipulationCompleted event logic
  • Offset property of connectors is not updated in data binding scenarios

Docking

NEW
  • Keyboard navigation improvements
FIXED
  • Right Click on Panes Content does not trigger ActivePaneChanged event
  • The theme is not applied on RadResizers when the StyleManager is used
  • When trying to reorder RadPanes that are placed inside another RadPane an exception is thrown
  • When object of MarshalByRefObject type is placed in the AutoHideArea its content is not clickable
  • Canceling PreviewShowCompass doesn't prevent the empty document host compass from showing
  • NullRefenrenceException if RadDocking's theme is defined at the same place where the control is used
  • Elements which don't belong to the RadDocking control can be dropped in it using DragDropManager
  • On the last Pane close the ActivePaneChanged event is not triggered, but the ActivePane is changed
  • Resizers are hidden behind RadPaneGroup if you have more RadPaneGroups inside RadSplitContainer of DocumentHost
  • When DragDropMode="Deferred" and there is some UI element in the RadPane's content the pane can be dragged by clicking on its content
  • Change AutoHideArea animations to start when the popup is loaded
  • Can drop in the middle of a pane group even if the compass is not shown (forbidden) in Windows8Touch theme
  • Drag causes NullReferenceException if a RadGridView is placed in nested RadPane/RadPaneGroups
  • When using Tab to navigate to the RadListBox it cycles through all items, instead of just the selected one

DragAndDrop

NEW
  • Touch DragAndDrop integration

ExpressionEditor

FIXED
  • The Caret of RichTextBox within ExpressionEditor Caret stays black in Expression_Dark
  • In Expression_Dark theme, operators and numbers are with black foreground

GanttView

NEW
  • Add interactive Resizable columns
  • Add IsReorderOperation property to the SchedulingDragDropState class
  • Add ToolTipTemplate property for the Event, Summary and Milestone containers
  • Export to image formats (Printing support)
  • Change the resizers for the Windows8Touch theme to circles in order to be better touchable
FIXED
  • When TimeRulerLine's time range starts before the visible range, this line is rendered outside the time ruler
  • Column's width restrictions are initially disregarded
  • Extend the Columns AutoSizing mode with AutoByContent
  • Exception is thrown when dragging relation from one side of the task to the other
  • Can't drop task before or after another task after scrolling
  • Sometimes when dragging task the wrong task is dragged
  • Dragged Task is wrong when start to drag from its edges
  • InlineEditCommand command cannot be parsed by the XAML parser
  • Drag reorder operation cannot start from a button control
  • Improve Gantt Performance
  • There is empty space between the summaries and its relations in Windows8 theme

Gauge

FIXED
  • Inappropriate behavior when ranges cover the tick marks

GridView

NEW
  • Added Column Sort Sequence Indicator
  • Copy a row and paste it to multiple selected rows
  • RadGridView Measure and Arrange Optimizations
  • Insert new items on pasting
FIXED
  • The DistinctValues List in FilteringControl doesn't resize properly
  • BindingExpression path errors on loading items from a VirtualQueryableCollectionView when it is created empty and the type of the items is ICustomTypeDescriptor
  • RadGridView does not render items correctly when an item in edit mode is deleted from the source collection
  • GridView cannot use scrollbars to scroll with touch
  • Pasting is incorrect when there are invisible columns
  • RadGridView raises exception with message "Width must be non-negative." in some scenarios
  • Editing a cell bound to an Enum property throws FirstChange exceptions
  • StyleSelector is not applied on changing of a value of subproperty
  • AmbiguousMatchException when binding to a property named "Item"
  • RadGridView does not show vertical grid lines on scroll with GroupRenderMode set to "Flat" and VirtualQueryableCollectionView as ItemsSource
  • Call to VisualTreeHelper.GetParent() throws an exception when called with an incorrect DependencyObject
  • Gridview crashes when data property changes value in background thread
  • GridView Grouping by DragAndDrop causes a NullReference exception when hosted in WinForms
  • RadGridView throws an exception when used in a partial trust security environment
  • A GridViewHeaderCell with a custom height defined through a Style does not display correctly in the Windows 8 Themes
  • Each RadGridView column causes a BindingExpression path error on startup
  • Row values are not pasted correctly when there is a GridViewSelectColumn/ GridViewToggleRowDetailsColumn defined
  • Row Details are not arranged correctly in the horizontal direction when GroupRenderMode is Flat
  • HyperlinkButton processes handled events
  • NullRefException when editing grid with IsReadOnlyBinding set at grid level
  • Removing last column/s when Column virtualization is turned off causes remaining column/ borders
  • The first cell of a newly expanded group is not made current in Flat mode
  • GridView row resizing doesn't work with touch
  • Numeric values cannot be pasted
  • StackOverflowException is thrown when clicking a RadToggleButton inside a custom FilteringControl
  • GridView Columns not resizeble with touch
  • All items get invalid state when scroll the grid and validation is performed via Required attribute
  • RadGridView crashes when bound to a collection of a dynamic object and nested property is used
  • When in Flat mode, RadGridView.ItemContainerGenerator.ContainerFromIndex returns null when there is a null item at the specified index
  • Designer crashes when IsLocalizationLanguageRespected is set to "False"
IMPORTANT CHANGES
  • Remove the RadDragAndDropManager logic from GridViewDataControl

HtmlPlaceHolder

FIXED
  • Memory leak when used with external page

HeatMap

NEW
  • Introduce selection capabilities
  • Add LabelInterval functionality to allow only one in n labels to be shown

ListBox

NEW
  • Enable the smooth scrolling of the ListBox with all panels with touch
FIXED
  • Calling ScrollIntoView before RadListBox is loaded results in incorrect selection behavior
  • RadListBox selection is cleared when the control is used in ItemsTemplate
  • NullReferenceException thrown in GeneratePanelInfo()
  • NullReferenceException in RadListBox when using touch and the ColorPicker
  • NullReferenceException is thrown in RadListBox with CollectionViewSource set to Empty
  • RadListBoxItem do not get implicit style in Windows8Touch
  • When using Tab to navigate to the RadListBox it cycles through all items, instead of just the selected one
  • KeyDown shouldn't be handled if TextSearch is disabled
  • Prevent the ScrollViewer from receiving focus to let a RadListBoxItem to receive the focus when the user navigates to the RadListBox control

Map

NEW
  • Implemented new visualization layer with integrated support for
    • Map shapes
    • Databinding
    • Virtualization
  • Implemented asynchronous map shape reader for
    • ESRI shape files
    • KML files
    • WKT/WKB formats (SQL Geospatial)
FIXED
  • Exception occurs when map providers are switched before initialization is completed

MaskedInput

FIXED
  • EscapeKey produces symbols in no-masked MaskedTextInputControl in SL
  • In Windows8Touch theme the ReadOnly VisualState sets the BorderBrush of the focused border twice

Menu

NEW
  • Created new RadMenuGroupItem and RadMenuSeparatorItem.
  • Added a way to control the placement mode of the submenu popup.
  • Added handler for PopupCommands.Close and PopupCommands.CloseAll commands.
  • Implemented scrolling in RadMenuItems.
  • Implemented ItemContainerTemplateSelector for MenuBase and RadMenuItem.
  • Added DropDownWidth and DropDownHeight properties to RadMenuItem.
  • Added vertical separator for horizontal menus.
FIXED
  • When you set Background property of RadMenuItem, it is applied only on the Icon area with most of the themes.
  • SubMenu stays open when you click over Separator in parent RadMenuItem.
  • RadMenuItem doesn't receive click in some cases when the template is changed.
  • If RadMenu is disabled, some RadMenuItems look enabled with Windows8 and Windows8Touch themes.
  • Image put as an Icon of RadMenuItem is stretched in Windows8 theme, while in OfficeBlack (and other themes) it isn't.
  • Clicking on a TopLevelHeader RadMenuItem does not restore focus and mouse capture.

PDFViewer

NEW
  • JPEG decode filter
  • API improvements for Find / Find All
  • Introduced SearchOptions property for FindCommand and FindPreviousCommand
FIXED
  • Characters are not rendered correctly
  • Searching with regular expression throws an exception

PersistenceFramework

FIXED
  • Exception when saving a filtered RadGridView

PivotGrid

NEW
  • Added new steps for DateTimeGroupDescription and a way to implement custom steps.
  • Added UI Dialog to set the step of DateTimeGroupDescription.
  • Added support for DateTimeOffset data.
  • Added German and Turkish localization languages.
  • ItemsSource of LocalDataSourceProvider is a DependencyProperty.
  • Added RowGroupsExpandBehavior/ColumnGroupsExpandBehavior to control initial expand/collapse state.
  • PivotFieldList dialogs respond to Escape and Enter keys.
  • Added a setting to query additional properties in XmlaConnectionSettings (for example to use specific language from OLAP Cube).
  • Added serialization support.
  • Implemented Label Filters for OLAP.
  • Added IntelliSense support at design time for the AggregateFunction properties of the LocalAggregateDescriptions.
FIXED
  • XAML Binding errors.
  • Label Filter is not applied on DateTimeGroupDescriptions.
  • Sorting by Aggregates is not working properly when Aggregate values contain empty values.
  • OLAP: Layout issue with hierarchy - overlapping text.
  • SelectItems Report Filter dialog throws exception when a property has null or DBNull value.
  • RowHeaderStyle/RowHeaderTemplate is applied on both rows and columns. ColumnHeaderStyle/ColumnHeaderTemplate is not applied at all.
  • Collapsing group through code does not change the UI of this group ("-" and "+" signs are not updated).
  • Exception is thrown when two aggregates are selected, all rows and columns are collapsed and the theme is changed.
  • Hierarchy with only one level and isAggregatable=false can't be used in Report Filter.

ProgressBar

FIXED
  • Throwing exception when IsIndetermine = true

PropertyGrid

NEW
  • Auto-generated NestedProperties for IDynamicMetaObjectProvider types (DynamicObject) support
  • FlatRendering mode
  • ICustomTypeProvider should be supported in .net4.5 and SL5
  • Added KeyboardNavigation +CommandProvider extensibility
  • Virtualized grouping
  • Added CanUserSelect property
  • Commands + CommandProvider extensibility
  • TypeConverter support
FIXED
  • AutobindBehavior generates a wrong binding path for nested manually generated PropertyDefinitions
  • More than one property definition can be selected when in unbound mode and SelectionMode is single or extended
  • Background property of a field cannot be set through the parent container (should be Transparent by default) / all themes
  • Expression Blend extracts invalid XAML when copying RadPropertyGrid's Template - Setter.Property cannot be null exception
  • SelectedPropertyDefinition cannot be set manually
  • When all of the nested properties of a certain property are Browsable(false) the "+" button of its field is still displayed
  • Selection does not work on fields containing disabled editors
  • Ctrl + A does not work in Multiple Selection
  • Incorrect selection when a property definition is selected in code-behind
  • AutogeneratedFields bound to nullable numeric properties does not update properly when null value is set. (TargetNullValue = string.Empty)
  • Single selection does not work correctly on third (and next) level of property definitions

RibbonView

NEW
  • The Backstage focus behavior should be improved
  • Consider changing the RibbonSplitButton Metro style
  • When the Backstage is open the KeyTips should start from its content
FIXED
  • Allow resizing in a databound RibbonView
  • ApplicaionName is not visible
  • BackstageSelectedItem not show correctly after theme changed runtime
  • If two buttons have the same KeyTip.AccessText and the first button is Collapsed, hitting the AccessText shortcut will still execute its action
  • KeyTips's AccessText is entered in editable control
  • The RadRibbonBackstageItems show empty key tips even if they don't define any value for the KeyTipService.AccessText attached property
  • When the DropDown of a DropDownButton/SplitButton is opened through a KeyTip with two-letter AccessText, the DropDownContent items cannot be properly accessed
  • Misplaced KeyTips when using RibbonWindow on two or more monitors
  • In SL, RibbonComboBox does not show the SelectedState of the SelectedComboBoxitem
  • System.IO.FileNotFoundException thrown when application runs on window8 with all exceptions enabled in VS
  • If the BackstageMenu control is used outside the RibbonView control, its visual selection state is incorrect
  • Don't open a ScreenTip while hovering over the DropDownContent of a RibbonSplitButton
  • The KeyTip AccessText is not displayed when the QAT is databound
  • There is NullReferenceException when a styled Window hold the control
  • Pressing the ApplicationButton does not open the Backstage in some scenarios
  • When ResizeMode is NoResize or CanMinimize a horizontal white line appears at the bottom of the window
  • Creating RadRibbonWindow in separate STA thread throws an exception

RichTextBox

NEW
  • Support for inserting and editing of code blocks in the document
  • Added command that applies linked styles as paragraph styles, so that applying normal style can clear headings
  • Exposed API for splitting an annotation range
FIXED
  • Inserting some cross references blocks the application
  • Layout of RadRichTextBox stops updating after some editing
  • Undo call stack popup does not support Windows8Touch theme
  • The shortcut for undo (Ctrl+Z) does not work properly in some cases
  • TableCellBordersResizeLayer is slow with big tables
  • Tables rows and columns can be resized when table is in ReadOnlyRange
  • Decimal TabStops doesn't align numbers when current culture's decimal separator is different from "."
  • Formatting symbols are printed when they are shown in the document
  • {NUMPAGES} field does not respect inserting of even/odd section breaks
  • Accept/Reject revision commands are still visible in context menu after the paragraph formatting revision is accepted
  • Pdf Format Provider: Fixed bug with CreationTime of PDF document
  • Pdf Format Provider: Null reference exception when trying to export font that does not exist on the local machine
  • Rtf Format Provider: Importing/exporting footnote text style breaks the document
  • Rtf Format Provider should not import hidden fragments
  • RtfFormatProvider: Tables inside Headers/Footers are not exported correctly if the document has never been shown in Paged mode
  • Html Format Provider fails to open documents with big negative number set as size of font property
  • Html Format Provider: An .html fail failed to open because of blockquote tag
  • When the whole paragraph is selected along with the paragraph-end symbol and a style is selected from the styles gallery, the next paragraph also takes up the style
  • When loading custom dictionary a NullReferenceException is thrown in DecorationUILayerBase.UpdateViewPort(UILayerUpdateContext context)
  • Merging cells does not update the viewport properly
  • Null Reference exception when exporting document created with CreateDeepCopy() containing footnotes/endnotes
  • Notes properties applied to "Whole document" through the NotesSettingsDialog are not always respected
  • Removing a hyperlink that contains more than one paragraph does not remove the hyperlink style from all contents
  • It is not possible to measure documents with RTL text on the server, hence they cannot be imported and exported server side
  • Linked style is not applied as paragraph style when the whole paragraph is selected (including the paragraph symbol)
  • Memory leak with lists when creating deep copy
  • Inserting an endnote at the end of a document with two sections (at least) does not update properly the UI
  • IncludePictureField creates image with Size(0,0) when updated and StreamFromUriResolving event is not handled
  • Selected bibliographic style cannot be changed when there aren't bibliography or citation fields in the document
  • When you type using IME, DocumentContentChanged is not always fired and the data providers do not work correctly
  • IME: When unconfirmed text is deleted through backspace and typing is resumed, the buffered content gets inserted in the document
  • IME: An exception is thrown when typing in Japanese, Keyboard full-width Katakana
  • IME: The caret hovers between the characters in conversion target text

ScheduleView

NEW
  • Make the new constructor of the AppointmentDialogViewModel public
  • Delete obsoleted InvertedBooleanConverter from RadScheduleView
  • The delete button is showing on selection in order to be clickable with touch
FIXED
  • When the user tries to drag an appointment inside a read-only slot, RadScheduleView does not accept any drop from external source anymore
  • PropertyChanged event of the RecurrencePattern is not fired when its properties are changed
  • When the DayStartTime and DayEndTime properties of the TimelineViewDefinition are changed dynamically the slots are not measured properly
  • The application hangs when resizing it
  • OccurrenceFilter property is not updating the view of RadScheduleView if it is changed at run-time
  • NavigationHeader has wrong Height in Windows8 theme
  • An ArgumentOutOfRangeException is thrown when the CurrentDate is set to MinValue and you click on the empty group header
  • Border is missing on today slot in the Windows8Touch theme of RadScheduleView
  • Adding a Slot with End = DateTime MaxValue to the SpecialSlotsSource collection of the ScheduleView raises an exception

Slider

FIXED
  • Clicking on the LargeIncrease/Decrease buttons do not focus the slider
  • Thumb disappears when theme is changed run-time

Sparkline

FIXED
  • Double.NaN values are not supported
  • Sparkline does not get updated when setting the ItemsSource to null

Spreadsheet

NEW
  • Hyperlink support
  • Find and Replace functionality
  • Style modifying - ability to choose the properties to be included in a style
  • Support for cell references that include worksheet name
  • Comparison operators (=, <, >, <>) handle arguments of different types
  • Ability to parse missing function arguments as empty expressions
  • RadSpreadsheet design assemblies
  • Telerik Test Studio wrappers for RadSpreadsheet component
FIXED
  • RadSpreadsheet does not use the list separator specified by the current culture
  • Some documents cannot be imported when the current culture is other than EN-US
  • Pasting objects that do not contain text causes NullReferenceException
  • Pasting a CellReferenceExpression into a cell in edit mode results in #REF! error
  • Invalid name error (#NAME) is not pasted properly
  • Values that contain double quotes are not pasted properly
  • Formula errors not exported to .XLSX
  • Attempt to create a CellReferenceRange with incorrect cell name raises exception
  • CellReferenceExpressions that point to other CellReferenceExpressions do not get updated properly
  • AutoFill does not work properly when the starting cell is merged
  • Auto fitting merged column not working properly
  • Changing cell alignment to Center or General does not clear applied cell indent
  • Style gallery is not working if it is not positioned in the initial tab of the RibbonView
  • Key navigation in selection that contains merged cells does not work correctly and may cause RadSpreadsheet to hang
  • Functions are not always included in the opened editor if added through the ribbon buttons
  • There should be Maximum Font Size of the Items in the Style Gallery
  • When RadSpreadsheet is measured in infinity the Visual Studio 2010 designer hangs

TabControl

NEW
  • Add content presenters before and after tab items strip
FIXED
  • In Windows8Theme, the content of a nested TabControl isn't visible

TileList

NEW
  • Added a property TileReorderMode in order to prevent the user from reordering the tiles between groups
  • Tile should animate on content change to fascilitate display of life content
  • Add API for RadTileList to allow developers to control group order
FIXED
  • System.ArgumentException is thrown when tiles are reordered between groups
  • Tile should not be selected on TapDown if CanUserSelect is "False"
  • SelectedIndex cannot be set when AutoGenerateTile is True
  • When chaning ItemsSource all tiles from the old source remain

TileView

FIXED
  • Users can not set Visibility = Collapsed when attached properties of TileViewPanel are set
  • BringIntoView and Virtualization doesn't work after columnsCount change
  • Infinite loop after ItemsSource change and selection

TimeBar

NEW
  • Add support for custom interval types
  • Add support for special slots
FIXED
  • Visible or Selection ranges are ignored if set before Period range
  • MinSelectionRange and MaxSelectionRange are ignored, in case the properties are set before PeriodStart and PeriodEnd
  • SelectionStart and SelectionEnd are ignored when RadTimeBar is in a Template
  • Changing the ViewModel in a MVVM scenario doesn't update the Visible range

TimeLine

NEW
  • Add support for custom interval types
  • Add support for special slots
FIXED
  • The vertical scrollBar is visible, when VerticalScrollBarVisibility=Auto and the timeline has no items
  • NullReferenceException is thrown when clearing GroupPath, in case all groups are expanded by default and animation is enabled
  • TimelineItems are clipped when VerticalScrollBarVisibility is switched from Visible to Disabled
  • The visible period is not correct, when the control is in a DataTemplate

TimePicker

NEW
  • Keyboard navigation improvements

ToolBar

FIXED
  • Overflow area displays empty when resizing toolbar. SL only
  • Place all ToolBar elements in the overflow area when necessary

TreeListView

FIXED
  • NullReferenceException when expanding TreeListViewRow while its hierarchy nodes has been loading
  • TreeListViewDragCue does not update automatically when drop is not allowed
  • Problem with TreeList DropIndicatorLine resizing
  • DropPosition is always Inside
  • Validation error is not shown when hovering on the icon in the row indicator
  • Headers are not bold in Windows8Theme
  • Invalid state for GridViewCell is used (while scrolling) for valid cells when IDataAnnotation validation is used

TreeView

NEW
  • Implement AutoScrolling During Drag/Drop
  • Drop line before the first RadTreeViewItem needed
  • Refactor Drag Drop logic to use the new API
  • Allow adjusting the size of the drop zones
  • Ability to turn auto-scroll on/off
FIXED
  • The DragCue offset is wrong when the DragActionContent is long
  • The DropPreviewLine is positioned incorrectly
  • MemoryLeak when using the RadTreeView with RadContextMenu
  • Highlighting the RadTreeViewItems is not correct when hosted in a native TabControl
  • DropPreviewLine is incorrectly positioned in zoomed browser
  • Exception occurs when several DragNDrop operations are performed on static RadTreeViewItems with default Style applied
  • The DragCue does not use Nested Item Templates
  • The RadTreeViewItems are expanded if during a drag operation, the mouse hovers over them, even if the drop is outside the item
  • When dragging a RadTreeViewItem, if it isn't removed from its original source, its mouseover state isn't changed
  • Wrong ItemTemplate is used in the DragVisualCue in certain databinding scenarios

Window

NEW
  • Add Name="HeaderContent" to a Title ContentControl in the Windows7 theme
  • Make it possible to get the full position of a window and then be able to restore it (minimized, maximized, normal states)
  • Delete obsoleted RenderActive property from RadWindow
FIXED
  • Validation tooltip is misplaced on start up
  • Focusing RadWindows in OOB applications throws exception
  • FocusVisual border does not disappear from buttons when window is closed
  • An IndexOutOfRangeException is thrown in a certain scenario when a RadWindow with WindowState set to Maximized is open through another RadWindow

JustMock Release History : Q2 2013 Beta (version 2013.2.530)

$
0
0

What's new:

  • New: Everything can be mocked at any time, even after it has been JIT-compiled
  • New: Unified public API for mocking MsCorLib and everything else - no need to use Mock.Replace()
  • New: Elevated mocking in Silverlight
  • New: PrivateAccessor class allows invoking methods, getting and setting of properties and fields that aren't normally accessible. When the profiler is enabled it can even bypass security checks to invoke private and security-critical methods in Silverlight. (JML)
  • New: Integration with Jenkins build process (documented)
  • New: Integration with TeamCity build process (documented)
  • New: Future mocking of constructor based on arguments
  • New: Support Out/Ref in DoInstead or Returns Delegate
  • New: Nesting mocking of an instance with non-default constructor
  • New: Provide way to verify if an event is bound properly
  • New: Support of arranging Out/Ref arguments of non-public methods using ArgExpr.Out/Ref
  • New: Loose and Strict mocks are now created with Constructor.Mocked by default
  • Updated documentation

What's fixed:

  • Fixed: Every next call (except the first) to prearranged static members break vstest.executionengine
  • Fixed: Cannot arrange non-public members in base classes (JML)
  • Improved compatibility with: dotCover, NCover and NCrunch
  • Fixed: Compatibility with OpenCover
  • Improved: Memorize the "Enable/Disable JustMock" setting and change wording to "Enable/Disable Profiler"
  • Improved: Better exception message when occurrence expectations are not satisfied
  • Fixed: Arranges to static methods and calls to IgnoreInstance() don't leak outside the current test method (MSTest, NUnit, MbUnit, xUnit, MSpec)
  • Fixed: Multiple tests fail when run together, even though they pass when run individually
  • Fixed: JustMock may crash when MSTest used to run multiple tests in parallel
  • Fixed: JustMock profiler always enabled when running more than one instance of Visual Studio
  • Fixed: Mock.Assert() sometimes passes even when the assertions conditions are not met
  • Fixed: Unable to mock overloading generic functions with different number of constraints
  • Fixed: JM profiler exception in VB.NET
  • Fixed: MSTests Invoke can`t find private methods from mocked instance
  • Fixed: Mock.SetupStatic() not working for generics with multiple constraints
  • Fixed: Can`t mock internal abstract property/method even with profiler enabled
  • Fixed: MsCorLib mocking: arranging against "new FileInfo(Arg.AnyString).Delete" or another void method from a new instance is failing
  • Fixed: Throw proper exception when mocking final or static methods in Mock.Arrange
  • Fixed: 'this' argument is now available in DoInstead() and Returns() for arrangements of extension methods
  • Fixed: Arrangements of extension methods are now asserted when the object used as the first argument is asserted
  • Improved: Profiler linking tool gives better feedback
  • Fixed: Mocked object with certain arguments fail
  • Fixed: Cannot set breakpoints in .NET 3.5 code when profiler is running
  • Fixed: Automocking: creating new instance of the "Instance" in the mocking container every time when called
  • Fixed: Crash when arranging Nullable objects
  • Fixed: Stack overflow that happens if some Equals() calls an intercepted method
  • Fixed: Sometimes the profiler rewrites a method several times
  • Fixed: Having profiled NGEN images would break JM
  • Fixed: Profiler crashes on some methods in System.Xml.Linq
  • Fixed: Original implementations of proxied methods couldn't call arranged methods

WPF Release History : Q2 2013 BETA (version 2013.2.0531)

$
0
0

Quick links

Release notes

Changes

All Controls

FIXED
  • Touch always indicates swipe on more sensitive screens
  • The TextBoxBorder_Disabled resource throws anexception when using implicit styles in ExpressionDark Theme
  • Touch Improvements
  • The AnimationManager throws an exception when animation is triggered and the AnimationSelector is changed dynamically
  • SlideAnimation first run is not smooth - removed initial 100ms delay.
  • PopupPlacement raise Opened event multiple times.
  • Setting StyleManager.BasedOn in XAML cause design time error in VisualStudio 2012.
  • Added new EventToCommandBehavior class with support for multiple EventBindings.
  • Added EventBinding class to support event to command pattern.

AutoCompleteBox

NEW
  • Add ValidationTooltip to RadAutoCompleteBox for all themes
FIXED
  • Setting the FilteringBehavior of the AutoCompleteBox when it is in a DataTemplate is not working
  • When removing a selected item in SelectionMode="Multiple" LostFocus and GotFocus events are raised, but they should not be
  • Selecting part of the text with the mouse and then tabbing out deletes the selected text
  • First item is not highlighted if there are filtered items

Barcode

NEW
  • Allow decoding of images containing additional info such as text

BreadCrumb

NEW
  • XAML refactoring
FIXED
  • Header's texts are not displayed in Windows8 theme

Buttons

NEW
  • Visual improvement of RadSplitButton
FIXED
  • Refactor RadButton's AutomationPeers to work like native buttons

Calculator

NEW
  • Lever 2 & 3 CodedUI Automation support
FIXED
  • CurrentCulture's default decimal separator is replaced with '.' when calculations get executed
  • MemoryButtonsVisibility cannot be changed runtime

Calendar

NEW
  • Keyboard navigation improvements
FIXED
  • The Automation ID of the date buttons cannot be found when make a test using CodedUI

Carousel

NEW
  • Lever 2 & 3 CodedUI Automation support

ChartView

NEW
  • Add default color to striplines
  • Add support for double-click on the selection thumbs of the PanZoomBar
  • Expose PanOffsetChanged event
  • Expose ZoomChanged Event
  • Implement ActualVisibleRange property which corresponds to the actual visible range when chart is zoomed in
  • Implement CartesianMarkedZoneAnnotation
  • Implement CartesianCustomLineAnnotation
  • Implement CrosshairBehavior
  • Implement DragMode property for the ChartPanZoomBehavior
  • Implement UI virtualization for the CartesianPlotBandAnnotation so that its size does not get too large when zooming
  • Implement UI virtualization for MarkedZone and CustomLine annotations so that their size does not get too large when zooming
  • Introduce a ConvertDataToPoint method which converts data to physical units
  • Make it possible for CartesianCustomAnnotation to automatically get the axes (and track changes) from the chart if no axes are explicitly set
  • Implement Wheel-to-zoom feature
  • Implement PointSeries
FIXED
  • CartesianChartGrid is not visible when a Background is set through the PlotAreaStyles
  • Make it possible for a legend item to show the Category of a DataPoint for an unbound Bar chart with DataPointLegendSettings
  • ChartView produces legend items for a DoughnutSeries with no LegendSettings
  • Setting a HoverMode does not affect the item labels of a series
  • PieChart does not produce a legend item for the last data point if its value is 0
  • ArgumentNullException is thrown when a LabelDefinition Template is present
  • PieSeries labels are not positioned properly when changing the AngleRange runtime
  • AngleRange requires having all properties set ( StartAngle, SweepAngle, SweepDirection ) in order to have the Pie labels positioned correctly. When not setting either of the properties the labels are displaced
  • InvalidOperationException is thrown when changing themes and ChartTrackBallBehavior.ShowIntersectionPoints is true
  • RadialAxisGridLineAnnotation is not collapsed when its Value is set to null
  • Candlestick/Ohlc items are not drawn correctly with negative values
  • LogarithmicAxis.ActualRange does not contain the actual range of the axis
  • Mouse interaction is suspended when using CartesianChartGrid with Light series

CollectionNavigator

NEW
  • Lever 2 & 3 CodedUI Automation support

ColorEditor

NEW
  • Improve the stacking of PaletteViewItems
FIXED
  • When selected with touch in Win8TouchTheme the item in the ColorPicker is not selected properly

ComboBox

FIXED
  • Make the scrolling smooth with touch framework

ContextMenu

NEW
  • Created new RadMenuGroupItem and RadMenuSeparatorItem.
  • Added handler for PopupCommands.Close and PopupCommands.CloseAll commands.
  • Added integration between RadDropDownButton/RadSplitButton and RadContextMenu.
  • Implemented scrolling in RadContextMenu.
  • Implemented ItemContainerTemplateSelector for MenuBase and RadMenuItem.
  • Added DropDownWidth and DropDownHeight properties to RadMenuItem.
  • Added InputGestureText property to RadMenuItem.
FIXED
  • RadContextMenu is not closed when the ItemsSource is changed on ItemClick.
  • When you set a Windows8Touch Theme and then change it at runtime the FontSize is not changed correctly.
  • In most of the themes when you set Background property of a RadMenuItem, it is applied only on the Icon area.
  • In Windows8Touch Theme submenus do not have vertical border for the icon.
  • SubMenu stays open when you click over Separator in parent RadMenuItem.
  • RadMenuItem doesn't receive click in some cases when the template is changed.
  • Image put as an Icon of RadMenuItem is stretched in Windows8 theme, while in OfficeBlack (and other themes) it isn't.

DataFilter

NEW
  • Lever 2 & 3 CodedUI Automation support
FIXED
  • The EditorCreated event is fired twice when changing the item property name of an existing filter

DataForm

NEW
  • Lever 2 & 3 CodedUI Automation support
  • Added German localization
  • Added TypeConverter support
  • Added Keyboard navigation + extandability through a command provider
  • Improve MVVM support by adding command provider support
FIXED
  • Corresponding navigation buttons are not active when AutoCommit="False", an item has been edited and delete button is clicked
  • RadDataForm with AutoCommit="False" gets into erroneous state when navigating away from unmodified item in edit mode
  • NullReferenceException caused by Add button when GridView is filtered and has collection synchronization with DataForm
  • Editors in manually-generated data fields does not get the default theme
  • LabelStyle DependencyProperty is not registered correctly
  • Cancel button should be enabled even if there are not pending changes
  • RadDataForm throws-design time exception in VS2012 WPF, when CustomCommandProvider is used

DataPager

NEW
  • Lever 2 & 3 CodedUI Automation support

DateTimePicker

NEW
  • Keyboard navigation improvements
FIXED
  • The drop down of the RadDatePicker is not closed when date selected with touch
  • ErrorTooltip is visible out of the frame if its content is big enough
  • The extension popup does not disappear when user move the window that contains the RadDatePicker
  • The name of the RadDropDownButton in the RadDateTimePicker in Expression_Dark theme is " DP" instead of "PART_DropDownButton"
  • SelectedValue doesn't clear after clearing the text in the RadDateTimePicker

Diagram

NEW
  • Expose properties to control the Stroke and StrokeThickness of the Path element in the RadGeometryButtons
  • Improve print quality
  • Add ItemsChanging event
  • Provide possibility to use DragDropManager with the RadDiagram
  • Collapsible containers
  • Add public Export method
  • Connections creation using tools should be delayed
  • Implement an ability to display the SettingsPane only for certain diagram items
  • Extensibility points for SettingsPane
  • PreviewPositionChanged should be added
  • Zoom step customization
  • Change default zooming to be geometrical progression
FIXED
  • BackgroundGrid mismatches the ruler
  • Can't delete associated connections with a shape
  • Ruler's values are not updated when Pan is performed through the NavigationPane
  • Undo/Redo Not working properly when GraphSourse is used
  • You can't use the Path/PencilTool in MVVM scenarios
  • Setting SnapX or SnapY to 1 hides ItemsToItems snapping lines
  • Cannot create a connection to restored shape
  • Auto opening of VS 2012's design view
  • In WPF a connection manipulation cannot be completed outside the bounds of the RadDiagram
  • The SelectionRectangle is show as a dot before first rectangle selection
  • Inconsistence in the ConnectionManipulationCompleted event logic
  • Offset property of connectors is not updated in data binding scenarios

Docking

NEW
  • Keyboard navigation improvements
FIXED
  • Showing the compass is slow and when drag a pane, it is lagging
  • Problem with SerializationTags in Save/Load layout when RadDocking is placed into a DataTemplate
  • Right Click on Panes Content does not trigger ActivePaneChanged event
  • The theme is not applied on RadResizers when the StyleManager is used
  • When trying to reorder RadPanes that are placed inside another RadPane an exception is thrown
  • When object of MarshalByRefObject type is placed in the AutoHideArea its content is not clickable
  • Canceling PreviewShowCompass doesn't prevent the empty document host compass from showing
  • NullRefenrenceException if RadDocking's theme is defined at the same place where the control is used
  • Elements which don't belong to the RadDocking control can be dropped in it using DragDropManager
  • On the last Pane close the ActivePaneChanged event is not triggered, but the ActivePane is changed
  • Resizers are hidden behind RadPaneGroup if you have more RadPaneGroups inside RadSplitContainer of DocumentHost
  • When DragDropMode="Deferred" and there is some UI element in the RadPane's content the pane can be dragged by clicking on its content
  • Change AutoHideArea animations to start when the popup is loaded
  • Can drop in the middle of a pane group even if the compass is not shown (forbidden) in Windows8Touch theme
  • Drag causes NullReferenceException if a RadGridView is placed in nested RadPane/RadPaneGroups
  • When using Tab to navigate to the RadListBox it cycles through all items, instead of just the selected one

DragAndDrop

NEW
  • Touch DragAndDrop integration

ExpressionEditor

NEW
  • Lever 2 & 3 CodedUI Automation support
FIXED
  • The Caret of RichTextBox within ExpressionEditor Caret stays black in Expression_Dark
  • In Expression_Dark theme, operators and numbers are with black foreground

GanttView

NEW
  • Add interactive Resizable columns
  • Add IsReorderOperation property to the SchedulingDragDropState class
  • Add ToolTipTemplate property for the Event, Summary and Milestone containers
  • Export to image formats (Printing support)
  • Change the resizers for the Windows8Touch theme to circles in order to be better touchable
FIXED
  • When TimeRulerLine's time range starts before the visible range, this line is rendered outside the time ruler
  • Column's width restrictions are initially disregarded
  • Extend the Columns AutoSizing mode with AutoByContent
  • Exception is thrown when dragging relation from one side of the task to the other
  • Can only drag task from selected cell
  • Sometimes when dragging task the wrong task is dragged
  • Drag reorder operation cannot start from a button control
  • Null Reference Exception in the Automation Peers when scrolling
  • Improve Gantt Performance
  • There is empty space between the summaries and its relations in Windows8 theme

Gauge

FIXED
  • Inappropriate behavior when ranges cover the tick marks

GridView

NEW
  • Lever 2 & 3 CodedUI Automation support
  • Added Column Sort Sequence Indicator
  • Copy a row and paste it to multiple selected rows
  • RadGridView Measure and Arrange Optimizations
  • Insert new items on pasting
FIXED
  • The DistinctValues List in FilteringControl doesn't resize properly
  • BindingExpression path errors on loading items from a VirtualQueryableCollectionView when it is created empty and the type of the items is ICustomTypeDescriptor
  • RadGridView does not render items correctly when an item in edit mode is deleted from the source collection
  • GridView cannot use scrollbars to scroll with touch
  • Pasting is incorrect when there are invisible columns
  • RadGridView raises exception with message "Width must be non-negative." in some scenarios
  • Editing a cell bound to an Enum property throws FirstChange exceptions
  • StyleSelector is not applied on changing of a value of subproperty
  • AmbiguousMatchException when binding to a property named "Item"
  • RadGridView does not show vertical grid lines on scroll with GroupRenderMode set to "Flat" and VirtualQueryableCollectionView as ItemsSource
  • Call to VisualTreeHelper.GetParent() throws an exception when called with an incorrect DependencyObject
  • Gridview crashes when data property changes value in background thread
  • GridView Grouping by DragAndDrop causes a NullReference exception when hosted in WinForms
  • RadGridView throws an exception when used in a partial trust security environment
  • A GridViewHeaderCell with a custom height defined through a Style does not display correctly in the Windows 8 Themes
  • Each RadGridView column causes a BindingExpression path error on startup
  • Row values are not pasted correctly when there is a GridViewSelectColumn/ GridViewToggleRowDetailsColumn defined
  • Row Details are not arranged correctly in the horizontal direction when GroupRenderMode is Flat
  • HyperlinkButton processes handled events
  • NullRefException when editing grid with IsReadOnlyBinding set at grid level
  • Removing last column/s when Column virtualization is turned off causes remaining column/ borders
  • The first cell of a newly expanded group is not made current in Flat mode
  • GridView row resizing doesn't work with touch
  • Numeric values cannot be pasted
  • StackOverflowException is thrown when clicking a RadToggleButton inside a custom FilteringControl
  • GridView Columns not resizeble with touch
  • All items get invalid state when scroll the grid and validation is performed via Required attribute
  • RadGridView crashes when bound to a collection of a dynamic object and nested property is used
  • When in Flat mode, RadGridView.ItemContainerGenerator.ContainerFromIndex returns null when there is a null item at the specified index
  • GridView disabled cell/row can be selected with touch
  • A .NET 4.0+ WPF Selector contrlol bound to a QueryableCollectionView may throw an ArgumentOutOfRangeException on Reset
IMPORTANT CHANGES
  • Remove the RadDragAndDropManager logic from GridViewDataControl

HeatMap

NEW
  • Introduce selection capabilities
  • Add LabelInterval functionality to allow only one in n labels to be shown

ImageEditor

FIXED
  • Memory leak when binding to ImageEditorCommands

ListBox

NEW
  • Enable the smooth scrolling of the ListBox with all panels with touch
FIXED
  • Calling ScrollIntoView before RadListBox is loaded results in incorrect selection behavior
  • RadListBox selection is cleared when the control is used in ItemsTemplate
  • NullReferenceException thrown in GeneratePanelInfo()
  • NullReferenceException in RadListBox when using touch and the ColorPicker
  • NullReferenceException is thrown in RadListBox with CollectionViewSource set to Empty
  • RadListBoxItem do not get implicit style in Windows8Touch
  • DropCue is missing when dragging item
  • KeyDown shouldn't be handled if TextSearch is disabled
  • Prevent the ScrollViewer from receiving focus to let a RadListBoxItem to receive the focus when the user navigates to the RadListBox control

Map

NEW
  • Implemented new visualization layer with integrated support for
    • Map shapes
    • Databinding
    • Virtualization
  • Implemented asynchronous map shape reader for
    • ESRI shape files
    • KML files
    • WKT/WKB formats (SQL Geospatial)
FIXED
  • Exception occurs when map providers are switched before initialization is completed

MaskedInput

FIXED
  • In Windows8Touch theme the ReadOnly VisualState sets the BorderBrush of the focused border twice

Menu

NEW
  • Created new RadMenuGroupItem and RadMenuSeparatorItem.
  • Added a way to control the placement mode of the submenu popup.
  • Added support for Tab/Shift + Tab keys.
  • Added handler for PopupCommands.Close and PopupCommands.CloseAll commands.
  • Implemented scrolling in RadMenuItems.
  • Implemented ItemContainerTemplateSelector for MenuBase and RadMenuItem.
  • Added DropDownWidth and DropDownHeight properties to RadMenuItem.
  • Added vertical separator for horizontal menus.
  • Added InputGestureText property to RadMenuItem.
FIXED
  • When you set Background property of RadMenuItem, it is applied only on the Icon area with most of the themes.
  • SubMenu stays open when you click over Separator in parent RadMenuItem.
  • RadMenuItem doesn't receive click in some cases when the template is changed.
  • If RadMenu is disabled, some RadMenuItems look enabled with Windows8 and Windows8Touch themes.
  • Image put as an Icon of RadMenuItem is stretched in Windows8 theme, while in OfficeBlack (and other themes) it isn't.
  • Clicking on a TopLevelHeader RadMenuItem does not restore focus and mouse capture.

PDFViewer

NEW
  • JPEG decode filter
  • API improvements for Find / Find All
  • Introduced SearchOptions property for FindCommand and FindPreviousCommand
FIXED
  • Characters are not rendered correctly
  • Searching with regular expression throws an exception

PropertyGrid

NEW
  • Lever 2 & 3 CodedUI Automation support
  • Auto-generated NestedProperties for IDynamicMetaObjectProvider types (DynamicObject) support
  • FlatRendering mode
  • ICustomTypeProvider should be supported in .net4.5 and SL5
  • Added KeyboardNavigation +CommandProvider extensibility
  • Virtualized grouping
  • Added CanUserSelect property
  • Commands + CommandProvider extensibility
  • TypeConverter support
FIXED
  • AutobindBehavior generates a wrong binding path for nested manually generated PropertyDefinitions
  • More than one property definition can be selected when in unbound mode and SelectionMode is single or extended
  • Background property of a field cannot be set through the parent container (should be Transparent by default) / all themes
  • Expression Blend extracts invalid XAML when copying RadPropertyGrid's Template - Setter.Property cannot be null exception
  • SelectedPropertyDefinition cannot be set manually
  • When all of the nested properties of a certain property are Browsable(false) the "+" button of its field is still displayed
  • Selection does not work on fields containing disabled editors
  • Ctrl + A does not work in Multiple Selection
  • Incorrect selection when a property definition is selected in code-behind
  • AutogeneratedFields bound to nullable numeric properties does not update properly when null value is set. (TargetNullValue = string.Empty)
  • Single selection does not work correctly on third (and next) level of property definitions
  • Cannot bind to DataTable elements

PersistenceFramework

FIXED
  • Exception when saving a filtered RadGridView

PivotGrid

NEW
  • Added new steps for DateTimeGroupDescription and a way to implement custom steps.
  • Added UI Dialog to set the step of DateTimeGroupDescription.
  • Added support for DateTimeOffset data.
  • Added German and Turkish localization languages.
  • ItemsSource of LocalDataSourceProvider is a DependencyProperty.
  • Added RowGroupsExpandBehavior/ColumnGroupsExpandBehavior to control initial expand/collapse state.
  • PivotFieldList dialogs respond to Escape and Enter keys.
  • Added a setting to query additional properties in XmlaConnectionSettings (for example to use specific language from OLAP Cube).
  • Added serialization support.
  • Implemented Label Filters for OLAP.
  • Added IntelliSense support at design time for the AggregateFunction properties of the LocalAggregateDescriptions.
FIXED
  • XAML Binding errors.
  • Label Filter is not applied on DateTimeGroupDescriptions.
  • Sorting by Aggregates is not working properly when Aggregate values contain empty values.
  • OLAP: Layout issue with hierarchy - overlapping text.
  • SelectItems Report Filter dialog throws exception when a property has null or DBNull value.
  • RowHeaderStyle/RowHeaderTemplate is applied on both rows and columns. ColumnHeaderStyle/ColumnHeaderTemplate is not applied at all.
  • Collapsing group through code does not change the UI of this group ("-" and "+" signs are not updated).
  • Exception is thrown when two aggregates are selected, all rows and columns are collapsed and the theme is changed.
  • Hierarchy with only one level and isAggregatable=false can't be used in Report Filter.

ProgressBar

FIXED
  • Throwing exception when IsIndetermine = true

RibbonView

NEW
  • The Backstage focus behavior should be improved
  • Consider changing the RibbonSplitButton Metro style
  • When the Backstage is open the KeyTips should start from its content
FIXED
  • Allow resizing in a databound RibbonView
  • ApplicaionName is not visible
  • BackstageSelectedItem not show correctly after theme changed runtime
  • If two buttons have the same KeyTip.AccessText and the first button is Collapsed, hitting the AccessText shortcut will still execute its action
  • KeyTips's AccessText is entered in editable control
  • The RadRibbonBackstageItems show empty key tips even if they don't define any value for the KeyTipService.AccessText attached property
  • When the DropDown of a DropDownButton/SplitButton is opened through a KeyTip with two-letter AccessText, the DropDownContent items cannot be properly accessed
  • Misplaced KeyTips when using RibbonWindow on two or more monitors
  • In SL, RibbonComboBox does not show the SelectedState of the SelectedComboBoxitem
  • System.IO.FileNotFoundException thrown when application runs on window8 with all exceptions enabled in VS
  • If the BackstageMenu control is used outside the RibbonView control, its visual selection state is incorrect
  • Don't open a ScreenTip while hovering over the DropDownContent of a RibbonSplitButton
  • The KeyTip AccessText is not displayed when the QAT is databound
  • There is NullReferenceException when a styled Window hold the control
  • Pressing the ApplicationButton does not open the Backstage in some scenarios
  • When ResizeMode is NoResize or CanMinimize a horizontal white line appears at the bottom of the window
  • Creating RadRibbonWindow in separate STA thread throws an exception

RichTextBox

NEW
  • Support for inserting and editing of code blocks in the document
  • Added command that applies linked styles as paragraph styles, so that applying normal style can clear headings
  • Exposed API for splitting an annotation range
FIXED
  • Inserting some cross references blocks the application
  • Layout of RadRichTextBox stops updating after some editing
  • Undo call stack popup does not support Windows8Touch theme
  • The shortcut for undo (Ctrl+Z) does not work properly in some cases
  • TableCellBordersResizeLayer is slow with big tables
  • Tables rows and columns can be resized when table is in ReadOnlyRange
  • Decimal TabStops doesn't align numbers when current culture's decimal separator is different from "."
  • Formatting symbols are printed when they are shown in the document
  • {NUMPAGES} field does not respect inserting of even/odd section breaks
  • Accept/Reject revision commands are still visible in context menu after the paragraph formatting revision is accepted
  • Pdf Format Provider: Fixed bug with CreationTime of PDF document
  • Pdf Format Provider: Null reference exception when trying to export font that does not exist on the local machine
  • Rtf Format Provider: Importing/exporting footnote text style breaks the document
  • Rtf Format Provider should not import hidden fragments
  • RtfFormatProvider: Tables inside Headers/Footers are not exported correctly if the document has never been shown in Paged mode
  • Html Format Provider fails to open documents with big negative number set as size of font property
  • Html Format Provider: An .html fail failed to open because of blockquote tag
  • When the whole paragraph is selected along with the paragraph-end symbol and a style is selected from the styles gallery, the next paragraph also takes up the style
  • When loading custom dictionary a NullReferenceException is thrown in DecorationUILayerBase.UpdateViewPort(UILayerUpdateContext context)
  • Merging cells does not update the viewport properly
  • Null Reference exception when exporting document created with CreateDeepCopy() containing footnotes/endnotes
  • Notes properties applied to "Whole document" through the NotesSettingsDialog are not always respected
  • Removing a hyperlink that contains more than one paragraph does not remove the hyperlink style from all contents
  • It is not possible to measure documents with RTL text on the server, hence they cannot be imported and exported server side
  • Linked style is not applied as paragraph style when the whole paragraph is selected (including the paragraph symbol)
  • Memory leak with lists when creating deep copy
  • Inserting an endnote at the end of a document with two sections (at least) does not update properly the UI
  • IncludePictureField creates image with Size(0,0) when updated and StreamFromUriResolving event is not handled
  • Selected bibliographic style cannot be changed when there aren't bibliography or citation fields in the document
  • When you type using IME, DocumentContentChanged is not always fired and the data providers do not work correctly
  • IME: When unconfirmed text is deleted through backspace and typing is resumed, the buffered content gets inserted in the document
  • IME: An exception is thrown when typing in Japanese, Keyboard full-width Katakana
  • IME: The caret hovers between the characters in conversion target text
  • Pasting of single table from MS Word breaks the application
  • Data provider's data binding does not work if a BindingMode is not specified

ScheduleView

NEW
  • Make the new constructor of the AppointmentDialogViewModel public
  • Delete obsoleted InvertedBooleanConverter from RadScheduleView
  • The delete button is showing on selection in order to be clickable with touch
FIXED
  • When the user tries to drag an appointment inside a read-only slot, RadScheduleView does not accept any drop from external source anymore
  • PropertyChanged event of the RecurrencePattern is not fired when its properties are changed
  • When the DayStartTime and DayEndTime properties of the TimelineViewDefinition are changed dynamically the slots are not measured properly
  • The application hangs when resizing it
  • OccurrenceFilter property is not updating the view of RadScheduleView if it is changed at run-time
  • NavigationHeader has wrong Height in Windows8 theme
  • An ArgumentOutOfRangeException is thrown when the CurrentDate is set to MinValue and you click on the empty group header
  • Border is missing on today slot in the Windows8Touch theme of RadScheduleView
  • Adding a Slot with End = DateTime MaxValue to the SpecialSlotsSource collection of the ScheduleView raises an exception

Slider

FIXED
  • Clicking on the LargeIncrease/Decrease buttons do not focus the slider
  • Thumb disappears when theme is changed run-time

Sparkline

FIXED
  • Double.NaN values are not supported
  • Sparkline does not get updated when setting the ItemsSource to null
NEW
  • Hyperlink support
  • Find and Replace functionality
  • Style modifying - ability to choose the properties to be included in a style
  • Support for cell references that include worksheet name
  • Comparison operators (=, <, >, <>) handle arguments of different types
  • Ability to parse missing function arguments as empty expressions
  • RadSpreadsheet design assemblies
  • Telerik Test Studio wrappers for RadSpreadsheet component
FIXED
  • RadSpreadsheet does not use the list separator specified by the current culture
  • Some documents cannot be imported when the current culture is other than EN-US
  • Pasting objects that do not contain text causes NullReferenceException
  • Pasting a CellReferenceExpression into a cell in edit mode results in #REF! error
  • Invalid name error (#NAME) is not pasted properly
  • Values that contain double quotes are not pasted properly
  • Formula errors not exported to .XLSX
  • Attempt to create a CellReferenceRange with incorrect cell name raises exception
  • CellReferenceExpressions that point to other CellReferenceExpressions do not get updated properly
  • AutoFill does not work properly when the starting cell is merged
  • Auto fitting merged column not working properly
  • Changing cell alignment to Center or General does not clear applied cell indent
  • Style gallery is not working if it is not positioned in the initial tab of the RibbonView
  • Key navigation in selection that contains merged cells does not work correctly and may cause RadSpreadsheet to hang
  • Functions are not always included in the opened editor if added through the ribbon buttons
  • There should be Maximum Font Size of the Items in the Style Gallery

TabControl

NEW
  • Add content presenters before and after tab items strip
FIXED
  • In Windows8Theme, the content of a nested TabControl isn't visible

TileList

NEW
  • Lever 1 CodedUI Automation support
  • Added a property TileReorderMode in order to prevent the user from reordering the tiles between groups
  • Tile should animate on content change to fascilitate display of life content
  • Add API for RadTileList to allow developers to control group order
FIXED
  • System.ArgumentException is thrown when tiles are reordered between groups
  • Tile should not be selected on TapDown if CanUserSelect is "False"
  • SelectedIndex cannot be set when AutoGenerateTile is True

TileView

FIXED
  • Users can not set Visibility = Collapsed when attached properties of TileViewPanel are set
  • BringIntoView and Virtualization doesn't work after columnsCount change
  • Infinite loop after ItemsSource change and selection

TimeBar

NEW
  • Add support for custom interval types
  • Add support for special slots
FIXED
  • Visible or Selection ranges are ignored if set before Period range
  • MinSelectionRange and MaxSelectionRange are ignored, in case the properties are set before PeriodStart and PeriodEnd
  • SelectionStart and SelectionEnd are ignored when RadTimeBar is in a Template
  • Changing the ViewModel in a MVVM scenario doesn't update the Visible range

TimeLine

NEW
  • Add support for custom interval types
  • Add support for special slots
FIXED
  • The vertical scrollBar is visible, when VerticalScrollBarVisibility=Auto and the timeline has no items
  • NullReferenceException is thrown when clearing GroupPath, in case all groups are expanded by default and animation is enabled
  • TimelineItems are clipped when VerticalScrollBarVisibility is switched from Visible to Disabled
  • The visible period is not correct, when the control is in a DataTemplate

TimePicker

NEW
  • Keyboard navigation improvements

ToolBar

FIXED
  • Overflow area displays empty when resizing toolbar. SL only
  • Place all ToolBar elements in the overflow area when necessary

TreeListView

NEW
  • Lever 2 & 3 CodedUI Automation support
FIXED
  • NullReferenceException when expanding TreeListViewRow while its hierarchy nodes has been loading
  • TreeListViewDragCue does not update automatically when drop is not allowed
  • Problem with TreeList DropIndicatorLine resizing
  • DropPosition is always Inside
  • Validation error is not shown when hovering on the icon in the row indicator
  • Headers are not bold in Windows8Theme
  • Invalid state for GridViewCell is used (while scrolling) for valid cells when IDataAnnotation validation is used

TreeView

NEW
  • Implement AutoScrolling During Drag/Drop
  • Drop line before the first RadTreeViewItem needed
  • Refactor Drag Drop logic to use the new API
  • Allow adjusting the size of the drop zones
  • Ability to turn auto-scroll on/off
FIXED
  • The DragCue offset is wrong when the DragActionContent is long
  • The DropPreviewLine is positioned incorrectly
  • MemoryLeak when using the RadTreeView with RadContextMenu
  • Highlighting the RadTreeViewItems is not correct when hosted in a native TabControl
  • DropPreviewLine is incorrectly positioned in zoomed browser
  • Exception occurs when several DragNDrop operations are performed on static RadTreeViewItems with default Style applied
  • The DragCue does not use Nested Item Templates
  • The RadTreeViewItems are expanded if during a drag operation, the mouse hovers over them, even if the drop is outside the item
  • When dragging a RadTreeViewItem, if it isn't removed from its original source, its mouseover state isn't changed
  • Wrong ItemTemplate is used in the DragVisualCue in certain databinding scenarios

Window

NEW
  • Add Name="HeaderContent" to a Title ContentControl in the Windows7 theme
  • Make it possible to get the full position of a window and then be able to restore it (minimized, maximized, normal states)
  • Delete obsoleted RenderActive property from RadWindow
FIXED
  • Performance issue when DropShadowEffect is applied to the outer border of RadWindow in Windows8Touch theme
  • Validation tooltip is misplaced on start up
  • Focusing RadWindows in OOB applications throws exception
  • FocusVisual border does not disappear from buttons when window is closed
  • An IndexOutOfRangeException is thrown in a certain scenario when a RadWindow with WindowState set to Maximized is open through another RadWindow

Winforms Release History : Q2 2013 (version 2013.2.612)

$
0
0

New Demo application

  • The Demo application has been revamped to comply with the latest UI trends. Currently available with a C# solution only.

RadCalculatorDropDown (New Control)

  • RadCalculatorDropDown has a simple easy-to-use interface enabling the end user to perform all basic calculations such as addition, subtraction, multiplication, division as well as some more complicated ones - reciprocal, square root, negate. The operations can be executed either by clicking the calculator buttons, or by using your keyboard. You can also use the numeric keypad to type numbers and operators by pressing Num Lock. Furthermore, all the Memory and Clear features are exposed as well.

RadTrackBar

  • ADDED: Support for multiple ranges.
  • ADDED: Start from beginning mode.
  • ADDED: LabelFormatting and TickFormatting events.
  • ADDED: Right-to-left layout support.
  • ADDED: Labels and tooltips support.
  • ADDED: Left and right buttons.
  • IMPROVED: Allowed the thumb to be placed between ticks.
  • IMPROVED: Allowed full customization when using the Visual Style Builder.
  • IMPROVED: The developer is allowed to override the default mouse click behavior.
  • IMPROVED: RadTrackBar allows setting text to both the control and the scales.
  • FIXED: RadTrackBarElement has an incorrect behavior when the AutoSize property is false.
  • FIXED: The Value can be set programmatically only once.
  • FIXED: The thumb has an incorrect offset when dragged with the mouse.
  • FIXED: When initially loaded, RadTrackBar's thumb is not aligned properly.
  • FIXED: RadTrackbar with width less than 90 pixels shows incorrect values.
  • BREAKING CHANGE: Changed the internal control structure and the element tree.
  • BREAKING CHANGE: Due to the internal layout structure changes, the FitTrackerToSize property is not used anymore, hence deleted.
  • BREAKING CHANGE: Due to the internal layout structure changes, the PreferredSize property is not used anymore, hence deleted.
  • BREAKING CHANGE: The Thumb property is deleted. To access the active TrackBarThumbElement, use the CurrentThumb property of RadTrackBarElement.

Buttons

  • FIXED: RadRadioButton does not render correctly its state in when disabled.

RadCheckBox

  • FIXED: RadCheckBox cannot be checked programmatically if the control is disabled.

RadChartView

  • FIXED: If one sets a value to the Palette property of a chart series before the series is added to a chart an exception is thrown.
  • IMPROVED: One now can access the tooltip instance in order to customize it (change font, delay, etc)

RadDateTimePicker

  • FIXED: The position of the check box should be on the left side of the control.
  • FIXED: Setting the ShowUpDown property, changes the control border and ForeColor, so it looks like disabled.

RadDock

  • FIXED: When loading layout, the control reads the stream from the current position instead from the beginning of it.
  • FIXED: NullReference exception when closing a form with floating MDI children.
  • ADDED: The end-user should be able to edit the text of the tabs at runtime.

RadDropDownList

  • FIXED: The TextChanged event is fired when the control is placed in RadPageView and the RadPageViewPage is shown.
  • FIXED: Even though the ShowImageInEditorArea value is True by default, unless this property is set in code, the images are not shown.
  • FIXED: Cannot add images to a RadDropDownListEditableAreaElement.
  • FIXED: The TextChanged event is fired on minimizing and maximizing the form.

RadGridView

  • ADDED: Export to CSV - An option allowing users to choose the encoding of the exported file.
  • FIXED: HierarchyRowTraverser throws an exception when all levels are expanded and a filter is applied.
  • FIXED: Composite Filter Form editors do not appear at the right place with custom DPI.
  • FIXED: When one tries to filter by two expression columns an exception is thrown.
  • FIXED: StackOverflowException occurs when decimal sorted columns are edited.
  • FIXED: There is an exception in RadGridView when using an enum to bind GridViewComboBoxColumn.
  • FIXED: HierarchyLevel property shows an incorrect value of GridNewRowElement in grid with hierarchy.
  • FIXED: Wrong cell navigation after the grid is ungrouped.
  • FIXED: The group summary rows are not updated correctly when a data row is moved from one group to another.
  • FIXED: When a parsing error occurs in a decimal editor, the new value is not saved and the old value is returned.
  • ADDED: Users should be able to choose which child view to export.
  • FIXED: The combo box column falls in an invalid state if one changes the value of any of the objects in the data source.
  • FIXED: One cannot create a custom summary cell element and use it through a custom column.

RadGroupBox

  • FIXED: The border does not behave correctly on mouse hover/leave with HighContrastBlack theme.

RadLabel

  • FIXED: Size goes to 0,0 after setting AutoSize to false on a newly added label to the form.

RadListView

  • FIXED: The SelectedIndexChanged event returns -1 after the first selected item change.
  • FIXED: Drag dropping items between two list views stops working after several drag drops in both directions.
  • FIXED: The drag drop service does not allow one tho drag an item from one list view and drop it over the items of another.

RadMaskedEditBox

  • FIXED: Wrong behavior when using the RadMaskedEditBox with a Standard Mask and a space as a PromptChar.
  • FIXED: The RadMaskedEditBox throws an exception if the Culture CurrencySymbol is empty.
  • FIXED: The sender of the KeyPress event should be RadMaskedEditBox.

RadPageView

  • FIXED: RadPageViewPage's ToolTipText property should be localizable.

RadPropertyGrid

  • FIXED: When a drop down list editor loses focus the editor is not closed.
  • FIXED: When setting the SelectedObjects property all read-only properties are not displayed.
  • FIXED: The selected property description and text are not cleared when the SelectedObject is changed.
  • FIXED: When one filters properties through the Search bar, the properties should be filtered based on their display name.

RadRibbonBar

  • FIXED: RadRibbonForm's title bar buttons location is misplaced.

RadRichTextBox

  • FIXED: The tab character has a wrong size.
  • FIXED: Copy and paste of hyperlink in RadRichTextBox produces formatted text instead of hyperlink.

RadScheduler

  • FIXED: Resizing Appointment causes an exception.
  • FIXED: AppointmentFormatting event is not working.
  • FIXED: Appointment formatting issues in bound mode when resource adding is in a given order.

RadTextBox

  • FIXED: TabStop should work at design-time.

RadAutoCompleteBox

  • FIXED: The cursor is remaining in the control, even though it is no longer on focus.
  • FIXED: Symbol characters are processed as mnemonics in RadAutoCompleteBox when Italian keyboard is used and non-modifier (Alt or Ctrl) keys are pressed.

RadTitleBar

  • FIXED: RadTitleBar shows an incorrect title when the theme is Aqua and the text is "Text(text)".

RadTreeView

  • FIXED: RadTreeView exception on drag & drop operation of expanded node
  • FIXED: RadTreeView NodesNeeded event raised for all nodes of the Tree when Tablet PC Components installed or touch based device is used
  • FIXED: RadTreeView does not reset the SelectedNode when the nodes are cleared in unbound mode
  • FIXED: RadTreeView - CreateNode event is not fired when adding a node from the New menu item in the context menu
  • FIXED: RadTreeView - DragEnded is not fired when the control is bound
  • FIXED: RadTreeView - ScrollBars do not appear the second time the form is shown as a dialog
  • FIXED: RadTreeView - Object-Relational binding does not work correctly in editing scenario.

Telerik Presentation Framework

  • FIXED: TPF - Image in LightVisualElement is not thread safe and this may lead to exceptions
  • FIXED: TPF - Font names are not parsed correctly in tiny-html parser when using single quotes
  • FIXED: The inner border of the OuterInnerBorder BorderBoxStyle drawing has visual glitches
  • BREAKING CHANGE: Renamed RadCalculator to RadCalculatorDropDown.
  • BREAKING CHANGE: Renamed RadCalculatorElement to RadCalculatorElementDropDown

Visual Style Builder for WinForms

  • FIXED: No way to style the DescriptionListDataItem correctly

Themes

  • FIXED: Windows8 theme - RadMenu is missing the styling of the MDI Buttons.
  • FIXED: VisualStudio2012Light theme - There is no style for the error indicator of RadPropertyGrid items.
  • FIXED: DesertTheme - the overlapping of the tab items in DocumentWindows causes double lines.
  • FIXED: All dialogs shown at design time should support HighContrastBlack theme.
  • FIXED: Improvements in the editors styling in all themes.
  • FIXED: Windows8 theme - There is missing style of RadCheckBoxElement.ToggleState = Intermediate state.

Reporting Release History : Q2 2013 (version 7.1.13.612)

$
0
0

Telerik Reporting Q2 2013 (7.1.13.612)

What's New:

New System Requirements
  • .NET Framework v4.0 or later
  • Microsoft Visual Studio 2010 or later

Starting from Q2 2013 (v7.1.13.612) Telerik Reporting discontinues the support of .NET Framework versions 2.0/3.0/3.5 and now supports .NET Framework 4.0 or higher. 

Also starting from Q2 2013 (v7.1.13.612) Telerik Reporting discontinues the support of Microsoft Visual Studio 2005/2008 and now supports Microsoft Visual Studio 2010 or higher.

In order to use Telerik Reporting with .NET Framework 2.0/3.0/3.5 and Microsoft Visual Studio 2005/2008 you need Telerik Reporting Q1 2013 SP1 (7.0.13.426) or previous.

Graph Item

  • Interactivity - category group dimensions now support interactive actions to perform drill-down and navigate to report/URL operations
  • Polar coordinate systems now supports start/sweep angle and allows creation of circular charts as well as charts that take only part (segment) of a circle

What's Fixed

Graph item:

  • Fixed: DateTime scale now works with units smaller than a Day; Added Hours, Minutes to the DateTimeScaleUnits enum
  • Fixed: Added Telerik.Reporting.GraphAxis.TitleStyle property to style the axis title.
  • Fixed: DataPointLabelStyle.Visible set to True does not show labels in the designer
  • Fixed: Bubble Graph Legend overlapped 
  • Fixed: Added mode chart types from the Graph Wizard: range bar, range column, range area
  • Fixed: Line, Area polar/radar charts now render closed shapes
  • Fixed: Improve the layout of the axis labels and title
Cube Data Source
  • Fixed: Error when processing a Chart item with parameterized CubeDataSource: The syntax for '=' is incorrect.
Standalone Report Designer
  • Fixed: "Change chart type" wizard improvements
  • Fixed: Setting DataPointStyle.BackgroundImage causes exception in the Standalone Report Designer
  • Fixed: Can't open a report definition (Q3 2012) that contains Chart items with the latest standalone report designer
  • Fixed: Reload document if modified from outside the application
  • Fixed: A crash of the stand alone report designer loses the unsaved document state (Auto recovery)
Visual Studio Report Designer
  • Fixed: Html Preview does not render the Graph item
  • Fixed: The Expression builder occasionally crashes Visual Studio 2012 while loading
Processing
  • Fixed: ReportingParameter can't use a Calculated field as a value.
  • Fixed: Creating circular reference between report parameters is not handled correctly
  • Fixed: A filter with string as a value throws an exception
Rendering\HTML
  • Fixed: Chart size in Html Rendering depends from the display resolution
  • Fixed: Textbox underline style is not applied correctly
  • Fixed: Graph item is not rendered correctly in MHTML
  • Fixed: HtmlTextBox item wraps text improperly

JustCode Release History : Q2 2013 (version 2013.2.611)

$
0
0

New:
  • New: Debug decompiled code - allows decompiling and debugging third-party assemblies inside Visual Studio
    • New: Assembly Browser window for managing decompilation of assemblies
  • New: File Templates for C#, VB.NET, HTML, CSS, LESS
  • New in JustCode's Test Runner:
    • Option to disable word wrapping in Details, Console Output and Console Errors tabs
    • Duration is shown for each test in the Results tab
    • Build Settings
    • More detailed information in case of a test failure
  • New in JustCode's Code Templates
    • Get suggestion for namespace in a code template
    • Retrieve current file name in a code template
    • Retrieve current type name in a code template
    • Retrieve current member name in a code template
  • New: Refactoring commands "To Object Initializer" and "To Assignment Statements"
  • New: Command "Just Open Containing Folder" for files, folders and solution items in the Solution Explorer of Visual Studio
  • New: Code Cleaning option "Add missing semicolons" for JavaScript
  • New: Warning for unused arguments in String.Format()
  • New in Shared settings:
    • The file keeping solution settings won't be renamed if the solution's name has been changed
    • Added "Do Not Contribute To Namespace" property for folders.

Fixes:
  • Improved UI of the Export/Import code templates dialog
  • Improved "Generate Documentation" command for generic methods, classes, structs, enums and interfaces
  • Fixed: "Move type to namespace" command removes the comments preceding the type
  • Fixed: The Code Cleaner does not work in WinJS projects
  • Fixed: The "Introduce Parameter" command is able to set default value for modifiers that not support it
  • Fixed: Renaming method in "await" expression
  • Fixed: Bug with the "Create Derived Type" command after restarting JustCode
  • Fixed: Commands "Remove variable and all assignments" and "Remove variable and keep side-effect assignments" do not work properly for object initializers
  • Fixed: Inaccurate results for case-sensitive search of generic members are shown in the GoTo dialogs
  • Fixed: The "Rename" command renames the file name for MasterPages and causes error in Visual Basic ASP.NET applications
  • Fixed: The "Add Stubs In Inheritors" command does not add all not implemented stubs in the inheritors
  • Fixed: The "Add Stubs In Inheritors" command does not create explicit stub for the non-generic members
  • Fixed: The "Create property for field" command generates wrong type in Visual Basic
  • Fixed: The "Clean Code" command for Visual Basic with setting "Move type to separate files" does not move complete class
  • Fixed: The "Block Comment" command does not work correctly when executed immediately after pressing Enter
  • Fixed in LESS Support: The value of a single-line property with no semicolon at the end is removed after formatting
  • Fixed in LESS Typing Assistance: Backspace in empty string does not remove the closing quote
  • Fixed in JustCode's Test Runner: Tests created with the latest XUnit version are not executed
  • Fixed in JustCode's Test Runner: Tests from nested classes are not executed
  • Fixed: Good-Code-Red: CSS: Page element nested inside media
  • Fixed: Good-Code-Red: CSS: Support pound hack
  • Fixed: Good-Code-Red: CSS: Add support for DXImageTransform filters
  • Fixed: Good-Code-Red: Razor: Errors are shown when escaping "@" in CSS style tag inside razor page
  • Fixed: Good-Code-Red: Good-Code-Red: CSS/LESS: Missing semicolon at the end of the property throws false error message and misses the underlining
  • Fixed: Good-Code-Red: Razor: CSS: When escaping media query with @
  • Fixed: Good-Code-Red: VB Web Site: Option Infer On wasn't on by default in .NET 4.5
  • Fixed: Good-Code-Red: LESS: Closing Parenthesis placed in single quoted string in url() closes the URL
  • Fixed: Good-Code-Yellow: "Field is never assigned" warning for struct type with StructLayoutAttribute
  • Fixed: Good-Code-Yellow: "Type name does not match file name" for AJAX-enabled WCF Service
  • Fixed: Good-Code-Yellow: CSS: "src" is not a valid property
  • Fixed: Good-Code-Yellow: Incorrect warnings for unused constructs are shown when a method is private and has OnDeserialized attribute
  • Fixed: Good-Code-Reds when decompiling assemblies that contain VB modules
  • Fixed: Good-Code-Red: VB: Unknown entity 'CultureInfo', 'Constants'
  • Fixed: Good-Code-Red: VB: Unknown method 'Replace', 'Chr'
  • Fixed: Good-Code-Yellow: C#: Invalid placeholder index {1}
  • Fixed: System.Reflection.TargetInvocationException after restarting the JustCode add-in
  • Fixed: System.InvalidOperationException: Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window is closed
  • Fixed: ArgumentOutOfRangeException: Not a valid Win32 FileTime in Win32FileSystemService.GetLastWriteTimeFile(string path)
  • Fixed: Exception after compilation to CSS if read-only CSS files already exist
  • Fixed: System.Windows.Markup.XamlParseException: Add value to collection of type 'System.Windows.Interactivity.BehaviorCollection' threw an exception
  • Fixed: No warning is shown when executing the "Introduce Parameter" command will lead to incorrect code
  • Fixed: The "Insert tabs" option in Visual Studio is not taken into account when formatting HTML file
  • Fixed: The "Arrange 'this' qualifier" code cleaning option doesn't work for method groups

ASP.NET AJAX Release History : Q2 2013 (version 2013.2.611)

$
0
0

New controls

TileListNew

The new TileList control brings the modern Windows8-like navigation to your ASP.NET web applications. See demos

CHANGES

New for All Controls

New
  • Added: Error state property to all Input and Picker controls.
  • Improved: Mobile IE10/Win8 drag-drop and scrolling in RadGrid, RadPivotGrid, RadTreeList and RadListView.
  • Improved: Grid - Page Numbers and Header/Footer Support for PDF (APOC).

SharePoint 2010 / 2013

Fixed
  • Fixed: SPRadGrid's stand-alone databinding is broken.
  • Fixed: SPRadListView throws a null reference exception when bound to a url field and the latter has an empty value.

AsyncUpload

New
  • Added: EnablePermissionsCheck property to AsyncUpload.
  • Added: RadAsyncUpload keyboard support.
Fixed
  • Fixed: RadAsyncUpload will crash when uploading files to a custom handler that is not a generic one.
  • Fixed: Files are added twice when control is inside Update Panel and are dropped into the drag zone after postback.
Important Changes
  • Improved: In order to upload files bigger than 2GB the type of the ContentLength properties in the AsyncUpload is changed to Int64.

AutoCompleteBox

New
  • Improved: Performance in server binding scenarios.
  • Improved: Added label associated with input element and Label, LabelCssClass and LabelWidth properties for better accessibility.
Fixed
  • Fixed: JavaScript error when an entry containing (') is added and the OnEntryAdded event is handled.
  • Fixed: RadAutoCompleteBox does not add an entry when an item from the dropdown is highlighted and Tab is pressed.
  • Fixed: RadAutoCompleteBox dropdown element is not properly disposed when the control is put inside an UpdatePanel.
  • Fixed: The Z-index set to a RadAutoCompleteBox is not applied to its dropdown element.
  • Fixed: When DropDownWidth is not set, the dropdown popup appears collapsed (width 0px).
  • Fixed: When EmptyMessage is set and you paste text in the AutoCompleteBox with the mouse (right click and paste), the text is appended as part of the empty message.
  • Fixed: The Entries AttributesCollection is not accessible on the client.
  • Fixed: The AutoCompleteBox AttributesCollection is not accessible on the client.
  • Fixed: When in TextMode and AllowCustomEntry="false", the value of the entries is lost after the OnTextChanged event.

Barcode

New
  • Improved: RadBarcode to auto-calculate QR code Version depending on the Text length.

Button

Fixed
  • Fixed: The background color of RadButton MetroBlack, MetroTouch, Metro, Glow and Silk skins toggle buttons checked state.

Calendar

New
  • Added: Light-weight rendering for RadCalendar.
  • Added: Support for changing the date by writing month and year into the date input of RadMonthYearPicker.
Fixed
  • Fixed: RadDatePicker white space between CSS classes is replaced by &#32; when using AntiXssEncoder.

ComboBox

New
  • Improved: Added label associated with "CheckAll" checkbox for better accessibility.
Fixed
  • Fixed: RadComboBox in LoadOnDemand scenario under InternetExplerer - the pasted text in the input is not passed through the RadComboBoxItemsRequestedEventArgs.
  • Fixed: Client-side method set_text removes the image element of the RadComboBoxItem.
  • Fixed: Items added client-side does not have checkbox element when CheckBoxes enabled.
  • Fixed: Once certain RadComboBox is focused in Internet Explorer 7, its focused state is persisted after blur or if any selection is made.
Important Changes
  • Changed: Image element is rendered after the checkbox element.

DataPager

New
  • Added: RadDataPager SEO and Routing Support for Setting Page Size.
Fixed
  • Fixed: RadDataPager does not add AlternateText In SEO Mode.

Dock

New
  • Added: Light-weight rendering for RadDock.
  • Added: Separate CSS file for RadDockZone.
  • Improved: Accessibility of RadDock - passes WGAC2.0 AA and Section 508.
New
  • Added: Focused and Hovered styles to RadDropDownList element.
  • Added: RadDropDownList ExpandDirection Property (Up/Down).
Fixed
  • Fixed: The Z-index set to a DropDownList is not applied to its child items container.
  • Fixed: Pressing Tab after navigating through the items doesn't select the highlighted item.
New
  • Added: RadDropDownTree - clear and check all buttons.
  • Added: RadDropDownTree Filtering.
  • Added: Make functional CreateEntry method in TriState scenario.
  • Added: Setters to Selected Text/Value properties.
  • Added: Keyboard support.
  • Added: Webservice binding.
  • Added: Client templates.
Fixed
  • Fixed: When the form is in DIV, the RadDropDownTree is not working properly.

Editor

New
  • Added: Public Export server method, which gets RadEditorExportTemplate parameter.
  • Added: Styles for RadEditor EmptyMessage.
  • Added: Paste image from MS Word in Chrome and keep image source into base64 format.
Fixed
  • Fixed: Lists should be discontinued when 'Enter' is pressed twice.
  • Fixed: Editing of link when preceded by inline element in IE.
  • Fixed: ConvertToXtml filter strips the parent paragraph when it has another paragraph wrapped in it in IE.
  • Fixed: MakeUrlsAbsolute filter strips the style tags placed inside the BODY tag.
  • Fixed: Stack overflow error at line: 0 when pasting content in RadEditor placed in RadMultiPage in IE8/IE10.
  • Fixed: The RadEditor placed within a UpdatePanel when changing font size raise an JavaScript error in Firefox.
  • Fixed: Firing OnParentNodeChanged function while viewing the page using HTTPS, cause security message in Internet explorer 9.
  • Fixed: getToolByName method of the RibbonBar tool adapter returns null for FontName tool.
  • Fixed: pasteHtml pastes the content at the above line when the cursor is placed on a new line with only a <br> tag.
  • Fixed: MakeUrlsAbsolute filter runs when URL is absolute and converts upper letters to lower.
  • Fixed: Clicking on the Empty message text does not show the ShowOnFocus toolbar.
  • Fixed: The ConvertToXhtml filter doubles the value 'no-repeat' of the 'background-repeat' CSS property in Chrome.
  • Fixed: Chrome changes CSS text-decoration property from 'text-decoration: none' to 'text-decoration: initial'.
  • Fixed: Full screen is broken after paste in Chrome.
  • Fixed: MakeUrlsAbsolute filter throws an error when href attribute contains @ symbol.
  • Fixed: When trying to Replace all matches from a text in ContentAreaMode="DIV", an error is thrown.
  • Fixed: When ContentAreaMode is set to "Div", clicking a select element somewhere in the page highlights all of the items.
  • Fixed: RadEditor throws an error when its EditModes property is set to Preview in Chrome and Safari.
  • Fixed: RadEditor becomes unresponsive in DIV content area mode after selecting a dropdown in Chrome/Firefox.
Important Changes
  • Improved: The Align command in RadEditor behaves as the MS Word one and produces consistent content in all browsers.
  • Improved: The Insert list command produces consistent and XHTML compliant content in all browsers.
  • Improved: The Indent and Outdent commands produce consistent content in all browsers.
  • Changed: The Track Changes dialog of RadEditor is now obsolete in favor of the new Track Changes functionality.

FileExplorer

New
  • Improved: Accessibility of RadFileExplorer.
Fixed
  • Fixed: Incompatibility issues because of numerous FileExplorers added from a user control.
  • Fixed: Upload dialog layout is broken in iPad.

Filter

New
  • Improved: Filter - research and implementation for further improvements and additional functionalities
Fixed
  • Fixed: Properties Visual Studio window does not show for RadFilter when Design view is open.
  • Fixed: "RadFilter RadFilter_Default RadFilter RadFilter_Default " is set for CssClass of RadFilter when designer is used to edit the FieldEditors.

FormDecorator

New
  • Added: RadFormDecorator light-weight rendering.
Fixed
  • Fixed: RadFormDecorator text input different height in different browsers
Important Changes
  • Improved: RadFormDecorator text input height.

Grid

New
  • Added: Support for Header context menu and Client-side show / hide operations with the columns.
  • Added: Conditional load mode for RadGrid hierarchy structure.
  • Added: Enable client side Row Inserting and Cell Editing - Implementation.
  • Added: Expand/Collapse-All header buttons for RadGrid's grouping and hierarchy.
  • Added: A property to the GridColumn object that determines whether a column editor object should be visible when an item is in insert mode.
  • Added: GridAutoCompleteBoxColumn holding AutoCompleteBox controls in Edit\Insert and\or Filter items and RadAutoCompleteBox filtering options for RadGrid columns.
  • Added: Exportable property to control the columns visibility during RadGrid export.
  • Improved: Improve border support for RadGrid PDF format.
  • Improved: Client-side methods for expand/collapse of group header items.
  • Improved: GridHyperLinkColumn in ExcelML.
Fixed
  • Fixed: In RadGrid on hiding a hidden column the group header shrinks.
  • Fixed: RadGrid resizing stop working when reorder animation is enabled.
  • Fixed: When editing multiple rows in RadGrid only the last row's cell in the GridNumericColumn has the correct styles applied.
  • Fixed: Header Context Filter Menu should filter RadGrid when press enter.
  • Fixed: The auto-implemented column validation functionality of RadGrid using the EnableRequiredFieldValidation property is not working for detail tables of hierarchical RadGrid.
  • Fixed: LocalizationPath property of RadGrid breaks the designer.
  • Fixed: When RadGrid items are grouped and the items in the last grid page are deleted. RadGrid does not display data although it has records left in it's data source.
  • Fixed: RadGrid does not format properly group field to decimal format string when Count aggregate function is used.
  • Fixed: RadGrid layout breaks when group by two or more columns and hide the first column.
  • Fixed: RadGrid throws exception on PostBack if hierarchy gets expanded, custom paging is used and EnableViewState=false.
  • Fixed: Right Click During Grid Item Drag Causes Drag Tooltip to Stick.
  • Fixed: NoRecordTemplate incorrect width in IE9.
  • Fixed: RadGrid flickering on postback with static headers in IE.
  • Fixed: Hiding columns in RadGrid breaks the layout in IE7.
  • Fixed: EnablePostBackOnRowClick="true" does not fire the SelectedCellChanged event on mobile devices.
  • Fixed: GridImageColumn throws exception when RadGrid is bound to an interface.
  • Fixed: RadGrid incorrectly persists edited item index after a sort group command is triggered.
  • Fixed: RadGrid Linq Grouping shows wrong group header aggregate.
  • Fixed: RadGrid with disabled ViewState and AllowCustomPaging="true" does not change its page size when the PageSizeComboBox's value is changed.
  • Fixed: Context menu attached to the RadGrid is not shown in Safari when rows drag-drop is enabled.
  • Fixed: RadGrid with grouping creates duplicate GroupIndex for the first 2 data items in every group.
  • Fixed: Column reorder animation prevents column reordering when click on the column`s title.
  • Fixed: Left Click on column header causes drag tooltip to stick.
  • Fixed: The client-side set_expanded method does not work as expected when the items in RadGrid are grouped by more than one field.
  • Fixed: RadGrid editing does not work when CellSelection is enabled.
  • Fixed: RadGrid with more than 30 columns and with two frozen columns hides the first four columns when scrolled horizontally.
  • Fixed: The arrow in collapse/expand column is partial hidden when the RadGrid is in TableLayout=Fixed Mode.
  • Fixed: RadGrid grouping by string field with "Count" aggregate does not work properly.
  • Fixed: The icons in RadGrid pager (SEO paging) are wrong.
Important Changes
  • Changed: When grouping a RadGrid field with Aggregate set to Count the DataType of the aggregate column is changed from decimal to int.

HtmlChart

New
  • Added: Candlestick series type.
  • Added: Ability to set the text color of the Tooltips in the RadHtmlChart.
  • Added: Support for DateTime objects when the RadHtmlChart is databound.
  • Added: Ability to set the color of the series items from the code when they are created programmatically.
  • Added: Ability to highlight and toggle the visibility of the series when the series name in the legend is clicked and hovered.
  • Added: Ability to modify the line's width of Area, Line and ScatterLine Series.
  • Added: Ability to modify the marker's size of Area, Line, Scatter and ScatterLine series.
  • Added: Ability to modify the markers' border width and border color for Area, Line, Scatter and ScatterLine series
Fixed
  • Fixed: Axis labels and series labels are not visible in Hay skin.
Important Changes
  • Changed: The Items collection in each series is obsolete. Use the SeriesItems collection that takes a specific item type for each series.
  • Changed: The background of the tooltip is now determined by the series item's color.

ImageEditor

New
  • Added: Allow resizing and moving of drawable figures before merging with the image in ImageEditor.
  • Improved: the default UI arrangement of the ImageEditor toolbar.
Fixed
  • Fixed: Image editor tools commands could be executed more than once.
  • Fixed: Image get cached among page reload in canvas mode.
  • Fixed: RadImageEditor saves *.jpg images as *.png when it is in CanvasMode.

Input

New
  • Added: RadInputManager - Client-side ValueChanged event.
  • Added: RadMaskedTextBox - Int64 NumericRangeMaskPart.
  • Improved: RadTextBox support for additional HTML5 input types.
  • Improved: Unify the Empty message look.
Fixed
  • Fixed: Text="0" in the markup of TextBox result in empty input when using NumericTextBoxSetting of RadInputManager on click inside the box.
  • Fixed: RadMaskedTextBox value not submitted correctly when DisplayMask differs from Mask in some cases.
  • Fixed: RadNumericTextBox loose its value if postback after focus/blur without changing the value.
  • Fixed: RadDatePicker's SelectedDateChanged event is triggered by a partial postback that does not submit client state.
  • Fixed: Setting Width to "100%" of RadInput inside Table with ColSpan greater than 1 in IE7 does not work properly.
  • Fixed: The input width in IE7, when the input is loaded after ajax request.
  • Fixed: SelectionOnFocus="none" of RadInputManager does not work properly in IE for multi-line TextBox.
  • Fixed: RadInput button wrong position in RadDateTimePicker.

ListBox

New
  • Improved: Added label element associated with the checkbox element of the RadListBoxItem for better accessibility.
Fixed
  • Fixed: Optimize RadListBox's 'transfer all' operation.

ODataDataSource

Fixed
  • Fixed: When bound to RadTreeView with ID fields of type GUID, the TreeView won't load the second level of nodes.
  • Fixed: RadODataDataSource: the Models' set_pageSize() client method doesn't work correctly.

OrgChart

Fixed
  • Fixed: RadOrgChart hovered state is not applied in DragAndDrop.
  • Fixed: RadOrgChart control fires DrillDown event on every postback after is drilled once.

PersistanceFramework

New
  • Improved: Persistence Framework general improvements.

PivotGrid

New
  • Added: Total Calculations for RadPivotGrid.
  • Added: OLAP filters for RadPivotGrid
  • Added: RadPivotGrid Biff export to excel.
  • Improved: RadPivotGrid to call ItemCommand for custom commands.
Fixed
  • Fixed: RadPivotGrid's filter dialogues are broken by new RadWindow's rendering.
  • Fixed: The filter value of the PivotGridReportFilterField is not persisted by the filter window.

ProgressManager

Fixed
  • Fixed: $get is not defined' error is thrown under Chrome in scenario with RadAjaxPanel.
  • Fixed: RadProgressManager throw JavaScript error in Chrome browser when is updated from RadAjaxManager - "_stopAsyncPoling is not defined".

RibbonBar

New
  • Added: RibbonBar Gallery.
  • Added: Update RibbonBarApplicationMenu.
Fixed
  • Fixed: Cancelling OnClientSplitButtonClicking doesn't prevent split button selection.

Scheduler

Fixed
  • Fixed: JavaScript error when RadScheduler properties are set as follows: MinutesPerRow="26" and DayEndTime="23:40:00".
  • Fixed: RadScheduler End After: numeric box is populated automatically based on the value set for the last inserted appointment using web service binding.
  • Fixed: RadScheduler setting the recurrence option end after 1000 occurrences will create a recurrence rule with count 1 occurrence only with WebService binding.
  • Fixed: RadScheduler throws JavaScript error in Reminder scenarios in Chrome browser.
  • Fixed: WebService: Appointment Arrows don't navigate to next/previous period dates, or expand to full time (like in Server Binding).
  • Fixed: When ExpandMode is set to Auto and the scrollbar is not visible (the Height of the Scheduler is big enough to fill all the content), the Headers are misaligned.
  • Fixed: RadScheduler validation problem with subject field within advanced form when server-side binding.
  • Fixed: Advanced form hides when expanding the recurrence editor when Modal="false" and OverflowBehavior="Scroll".
  • Fixed: RadScheduler validation problem with subject field within the advanced form with web service.
  • Fixed: When you try to edit a recurrence appointment and click Edit only this occurrence appointmentUpdate is thrown 2 times.
New
  • Added: Search Context dropdown.
  • Added: Functionality to pass user specific context to the web service and DataSourceSelect event handler methods.
  • Added: Functionality to Enabled/Disable the RadSearchBox client-side.
  • Improved: Added label associated with input element and Label, LabelCssClass and LabelWidth properties for better accessibility.
Fixed
  • Fixed: When there is validation and submit button on the page, in chrome and IE upon enter click the form is submitted and the server event is not fired.
  • Fixed: When DropDownSettings-Height is not set, the dropdown does not auto resize.
  • Fixed: When MaxResultCount is set and fewer results are loaded in the dropdown, the ShowAllResults button is still displayed.

TabStrip

Fixed
  • Fixed: With Metro skin and Alignment set to Justify, the overall width of the tab collection is not properly calculated thus placing the last tab on a new row.
  • Fixed: A postback is fired upon RadTab selection, when the EnableDragToReorder is enabled and the OnReordered event is handled.
  • Fixed: Scroll position problem after window resize.
  • Fixed: ContentURL is undefined when ClickSelectedTab is set and the currently selected tab is clicked.

ToolTip

New
  • Added: RadToolTip light-weight rendering.
Fixed
  • Fixed: The color of the text in the Black skin for RadToolTip - it should be black.

TreeList

New
  • Added: RadTreeList SiteMapDataSource binding.

TreeView

New
  • Improved: Added label element associated with the checkbox element of the RadTreeNode for better accessibility.
Fixed
  • Fixed: In IE Compatibility mode bindTemplate() client method causes a JavaScript error.
  • Fixed: RadTreeView RadTextBox control in NodeTemplate, clicking on spacebar in that textbox does not print empty space.
  • Fixed: RadTreeView client dragging and dropping under IE10 Compatibility mode does not work properly.
  • Fixed: With CheckBoxes enabled in IE when you double click the checkbox, it's checked state is changed only once.

Window

New
  • Added: RadWindow light-weight rendering.

ORM Release History : Q2 2013 (version 2013.2.611.1)

$
0
0

What's new in Telerik OpenAccess ORM Q2 2013

New Features

  • Bulk Update functionality through LINQ statements - The runtime is now able to perform bulk update operations on the database server side, without loading the data in advance. The implementation uses a temporary table to keep the primary key values during the operation.
    The provided API is an UpdateAll method as an extension for IQueryable:
    context.Cars.Where(c=>c.Year < 1990).UpdateAll(u => u.Set(c => c.Price, c=> c.Price * 0.9));
  • Bulk Delete functionality through LINQ statements - The runtime is now able to perform bulk delete operations on the database server side, without loading the data in advance. The implementation uses a temporary table to keep the primary key values during the operation.
    The provided API is a DeleteAll method as an extension for IQueryable:
    context.Cars.Where(c=>c.Year < 1990).DeleteAll();
  • Code Generation: New Settings added - The following code generation options are made available out of the box under the Code Generation tab in the Model Settings dialog:
    - Generate DataAnnotation Attributes: generates DataAnnotation Attributes (Required, Key, StringLength and DataType) for each property in your domain model based on the data types and constraints in the database;
    - Implement IDataErrorInfo: provides an easy way to hook your validation logic by implementing a partial method in a partial class;
    - Implement INotifyPropertyChanging;
    - Implement INotifyPropertyChanged.
  • Visual Designer: Schema Migration completed with table removal capabilities - The cleanup capabilities of the current Schema Migration functionality are enhanced with the ability to optionally remove tables that are not represented in the model
  • Domain Method Editor: Support for stored procedure return codes in MS SQL Server - A new chechbox "Generate return value overload..." is added in the Domain Method Editor, visible only for specific cases for retrieving the return code from MS SQL Server.
  • Upgrade References: Report form added - A report form for the results is automatically shown after Upgrade References functionality is executed in the Visual Studio.

Improvements

  • Add OpenAccess Service: Support for Self-Reference associations in WCF Data Services v3 - The code generation for Data Services v.3 is enhanced in order to support Self-Reference associations
  • Code Generation: T4 templates refactored - The Domain Model code generation T4 templates are fully refactored and simplified, which makes them much more extensible
  • Dynamic Data wizard: Automatic population of the Global.asax file with the correct information - During the generation of Custom Pages the needed code is automatically added to the Global.asax file so the dynamic data is usable out-of-the-box.
  • Firebird: Client version updated to 3.0.2 - The default Firebird client used by OpenAccess ORM is updated to 3.0.2.
  • LINQ: Optimal support for paged and ordered queries with a simple distinct projection - RadGridView allows dynamic filtering. When the filter dialog is shown, there is a list of maximum 1000 items that present the possible values to select.
    This list content is calculated by queries like
    Extent<RadGridWpfApp.Person>().Select(item => item.Birthday).Distinct().OrderBy(item => item).Take(1000)
    This query would previously lead to a client side execution.
  • Oracle: Support for functions outside packages - The OpenAccess Schema Read functionality for Oracle is now able to detect database functions that are not part of any package.
  • SchemaRead: Performance for Oracle Schema Reads has been improved - The Schema Read performance for Oracle backends has been improved by redefining the index and procedure statements
  • SQLite: Support for SQLite 1.0.86 - OpenAccess ORM now supports SQLite version 1.0.86
  • Visual Designer: Accessibility improvements - The Design Time wizards and dialogs of OpenAccess ORM are now better usable with JAWS and Microsoft Narrator

Fixes

  • Add OpenAccess Service: Make code generation aware of entity names pluralization to avoid second pluralization - Add OpenAccess Service wizard will no longer append second pluralization of entities that are already in plural form when generating a Web API service.
  • Add OpenAccess Service: Visual Studio dialog freezes if a generated file is left open when the wizard is executed again, blocking menus and most of the functional keyboard keys - Add OpenAccess Service wizard will no longer put Visual Studio in an unresponsive state
  • Batch Operations Dialog: The read-only cells were editable if 'F2' button is pressed - All cells which show default text are now read only.
  • Cache Cluster: Creation of eviction messages can fail for certain types of primary key fields - When types like DateTime, UInt32, UInt16, UInt64 are used as primary key fields, using the second level cache in a cache cluster setup was failing with exceptions. The workaround was to use long, int, short, or string instead. Currently the described types can also be used without causing failures.
  • Code Generation: Domain Methods generated from StoredProcedures with OUT parameters caused problems - Fixed issues for Domain Methods with multiple result sets that have OUT parameters:
    - The generated code caused compile time errors.
    - The values for all out parameters were no read after the execution
    - Runtime error was thrown when calling Oracle stored procedure with an out parameter of type string.
  • Domain Method Editor: Generation of domain methods with string parameters did not consider the length of the corresponding property - The generated methods now takes into account the returned size of each string parameter from the Schema Read functionality
  • Enhancer: Warnings caused by the enhanced code - The fields added by the OpenAccess Enhancer tool during the build process are now tagged with the compiler generated attribute to avoid unnecessary warnings.
  • LINQ: Unable to use a cast for the group key in a projection - Casts specified on the group key were not supported and resulted in the following exception:
    Unable to cast object of type 'System.Linq.Expressions.UnaryExpression' to type 'System.Linq.Expressions.MemberExpression'.
    Example query:
    from p in this.Scope.Extent<Northwind.Product>()
    group p by p.CategoryID into g
    select new
    {
    Key = (object)g.Key,
    Count = g.Count()
    };
    Now such casts are working without an exception.
  • Runtime: Missing BindByName setting for Oracle commands when context.ExecuteQuery(sql,param) is used - Now the BindByName setting of the Oracle driver is used
  • Visual Designer: If the rlinq file is edited outside the editor (e.g. with notepad) and after that the rlinq is reloaded from the Visual Studio, the Visual Studio was crashing - Currently the Visual Designer remains stable while reloading a model edited separately.
  • Visual Designer: Guid columns are not automatically mapped when using Oracle - Guid columns now correctly recieve default mapping regardless of the backend used.

WPF Release History : Q2 2013 (version 2013.2.0611)

$
0
0

Quick links

Release notes

Changes

All Controls

FIXED
  • Touch always indicates swipe on more sensitive screens
  • The TextBoxBorder_Disabled resource throws anexception when using implicit styles in ExpressionDark Theme
  • Touch Improvements
  • The AnimationManager throws an exception when animation is triggered and the AnimationSelector is changed dynamically
  • SlideAnimation first run is not smooth - removed initial 100ms delay.
  • PopupPlacement raise Opened event multiple times.
  • Setting StyleManager.BasedOn in XAML cause design time error in VisualStudio 2012.
  • Added new EventToCommandBehavior class with support for multiple EventBindings.
  • Added EventBinding class to support event to command pattern.
  • Mouse up is called on touch up in Windows8

AutoCompleteBox

NEW
  • Add ValidationTooltip to RadAutoCompleteBox for all themes
FIXED
  • Setting the FilteringBehavior of the AutoCompleteBox when it is in a DataTemplate is not working
  • When removing a selected item in SelectionMode="Multiple" LostFocus and GotFocus events are raised, but they should not be
  • Selecting part of the text with the mouse and then tabbing out deletes the selected text
  • First item is not highlighted if there are filtered items

Barcode

NEW
  • Allow decoding of images containing additional info such as text

BreadCrumb

FIXED
  • Header's texts are not displayed in Windows8 theme

Buttons

NEW
  • Visual improvement of RadSplitButton
FIXED
  • Refactor RadButton's AutomationPeers to work like native buttons

Calculator

NEW
  • Lever 2 & 3 CodedUI Automation support
  • Fixed a design-time exception in VS2012 designer
FIXED
  • CurrentCulture's default decimal separator is replaced with '.' when calculations get executed
  • MemoryButtonsVisibility cannot be changed runtime

Calendar

NEW
  • Keyboard navigation improvements
FIXED
  • The Automation ID of the date buttons cannot be found when make a test using CodedUI

Carousel

NEW
  • Lever 2 & 3 CodedUI Automation support

ChartView

NEW
  • Add default color to striplines
  • Add support for double-click on the selection thumbs of the PanZoomBar
  • Expose PanOffsetChanged event
  • Expose ZoomChanged Event
  • Implement ActualVisibleRange property which corresponds to the actual visible range when chart is zoomed in
  • Implement CartesianMarkedZoneAnnotation
  • Implement CartesianCustomLineAnnotation
  • Implement CrosshairBehavior
  • Implement DragMode property for the ChartPanZoomBehavior
  • Implement UI virtualization for the CartesianPlotBandAnnotation so that its size does not get too large when zooming
  • Implement UI virtualization for MarkedZone and CustomLine annotations so that their size does not get too large when zooming
  • Introduce a ConvertDataToPoint method which converts data to physical units
  • Make it possible for CartesianCustomAnnotation to automatically get the axes (and track changes) from the chart if no axes are explicitly set
  • Implement Wheel-to-zoom feature
  • Implement PointSeries
FIXED
  • CartesianChartGrid is not visible when a Background is set through the PlotAreaStyles
  • Make it possible for a legend item to show the Category of a DataPoint for an unbound Bar chart with DataPointLegendSettings
  • ChartView produces legend items for a DoughnutSeries with no LegendSettings
  • Setting a HoverMode does not affect the item labels of a series
  • PieChart does not produce a legend item for the last data point if its value is 0
  • ArgumentNullException is thrown when a LabelDefinition Template is present
  • PieSeries labels are not positioned properly when changing the AngleRange runtime
  • AngleRange requires having all properties set ( StartAngle, SweepAngle, SweepDirection ) in order to have the Pie labels positioned correctly. When not setting either of the properties the labels are displaced
  • InvalidOperationException is thrown when changing themes and ChartTrackBallBehavior.ShowIntersectionPoints is true
  • RadialAxisGridLineAnnotation is not collapsed when its Value is set to null
  • Candlestick/Ohlc items are not drawn correctly with negative values
  • LogarithmicAxis.ActualRange does not contain the actual range of the axis
  • Mouse interaction is suspended when using CartesianChartGrid with Light series

CollectionNavigator

NEW
  • Lever 2 & 3 CodedUI Automation support

ColorEditor

NEW
  • Improve the stacking of PaletteViewItems
FIXED
  • When selected with touch in Win8TouchTheme the item in the ColorPicker is not selected properly

ComboBox

FIXED
  • Make the scrolling smooth with touch framework

ContextMenu

NEW
  • Created new RadMenuGroupItem and RadMenuSeparatorItem.
  • Added handler for PopupCommands.Close and PopupCommands.CloseAll commands.
  • Added integration between RadDropDownButton/RadSplitButton and RadContextMenu.
  • Implemented scrolling in RadContextMenu.
  • Implemented ItemContainerTemplateSelector for MenuBase and RadMenuItem.
  • Added DropDownWidth and DropDownHeight properties to RadMenuItem.
  • Added InputGestureText property to RadMenuItem.
FIXED
  • RadContextMenu is not closed when the ItemsSource is changed on ItemClick.
  • When you set a Windows8Touch Theme and then change it at runtime the FontSize is not changed correctly.
  • In most of the themes when you set Background property of a RadMenuItem, it is applied only on the Icon area.
  • In Windows8Touch Theme submenus do not have vertical border for the icon.
  • SubMenu stays open when you click over Separator in parent RadMenuItem.
  • RadMenuItem doesn't receive click in some cases when the template is changed.
  • Image put as an Icon of RadMenuItem is stretched in Windows8 theme, while in OfficeBlack (and other themes) it isn't.

DataFilter

NEW
  • Lever 2 & 3 CodedUI Automation support
FIXED
  • The EditorCreated event is fired twice when changing the item property name of an existing filter

DataForm

NEW
  • Lever 2 & 3 CodedUI Automation support
  • Added German localization
  • Added TypeConverter support
  • Added Keyboard navigation + extandability through a command provider
  • Improve MVVM support by adding command provider support
FIXED
  • Corresponding navigation buttons are not active when AutoCommit="False", an item has been edited and delete button is clicked
  • RadDataForm with AutoCommit="False" gets into erroneous state when navigating away from unmodified item in edit mode
  • NullReferenceException caused by Add button when GridView is filtered and has collection synchronization with DataForm
  • Editors in manually-generated data fields does not get the default theme
  • LabelStyle DependencyProperty is not registered correctly
  • Cancel button should be enabled even if there are not pending changes
  • RadDataForm throws-design time exception in VS2012 WPF, when CustomCommandProvider is used

DataPager

NEW
  • Lever 2 & 3 CodedUI Automation support

DateTimePicker

NEW
  • Keyboard navigation improvements
FIXED
  • The drop down of the RadDatePicker is not closed when date selected with touch
  • ErrorTooltip is visible out of the frame if its content is big enough
  • The extension popup does not disappear when user move the window that contains the RadDatePicker
  • The name of the RadDropDownButton in the RadDateTimePicker in Expression_Dark theme is " DP" instead of "PART_DropDownButton"
  • SelectedValue doesn't clear after clearing the text in the RadDateTimePicker

Diagram

NEW
  • Expose properties to control the Stroke and StrokeThickness of the Path element in the RadGeometryButtons
  • Improve print quality
  • Add ItemsChanging event
  • Provide possibility to use DragDropManager with the RadDiagram
  • Collapsible containers
  • Add public Export method
  • Connections creation using tools should be delayed
  • Implement an ability to display the SettingsPane only for certain diagram items
  • Extensibility points for SettingsPane
  • PreviewPositionChanged should be added
  • Zoom step customization
  • Change default zooming to be geometrical progression
FIXED
  • BackgroundGrid mismatches the ruler
  • Can't delete associated connections with a shape
  • Ruler's values are not updated when Pan is performed through the NavigationPane
  • Undo/Redo Not working properly when GraphSourse is used
  • You can't use the Path/PencilTool in MVVM scenarios
  • Setting SnapX or SnapY to 1 hides ItemsToItems snapping lines
  • Cannot create a connection to restored shape
  • Auto opening of VS 2012's design view
  • In WPF a connection manipulation cannot be completed outside the bounds of the RadDiagram
  • The SelectionRectangle is show as a dot before first rectangle selection
  • Inconsistence in the ConnectionManipulationCompleted event logic
  • Offset property of connectors is not updated in data binding scenarios
  • The Target property is not set initially in MVVM scenarios

Docking

NEW
  • Keyboard navigation improvements
FIXED
  • Showing the compass is slow and when drag a pane, it is lagging
  • Problem with SerializationTags in Save/Load layout when RadDocking is placed into a DataTemplate
  • Right Click on Panes Content does not trigger ActivePaneChanged event
  • The theme is not applied on RadResizers when the StyleManager is used
  • When trying to reorder RadPanes that are placed inside another RadPane an exception is thrown
  • When object of MarshalByRefObject type is placed in the AutoHideArea its content is not clickable
  • Canceling PreviewShowCompass doesn't prevent the empty document host compass from showing
  • NullRefenrenceException if RadDocking's theme is defined at the same place where the control is used
  • Elements which don't belong to the RadDocking control can be dropped in it using DragDropManager
  • On the last Pane close the ActivePaneChanged event is not triggered, but the ActivePane is changed
  • Resizers are hidden behind RadPaneGroup if you have more RadPaneGroups inside RadSplitContainer of DocumentHost
  • When DragDropMode="Deferred" and there is some UI element in the RadPane's content the pane can be dragged by clicking on its content
  • Change AutoHideArea animations to start when the popup is loaded
  • Can drop in the middle of a pane group even if the compass is not shown (forbidden) in Windows8Touch theme
  • Drag causes NullReferenceException if a RadGridView is placed in nested RadPane/RadPaneGroups
  • When using Tab to navigate to the RadListBox it cycles through all items, instead of just the selected one

DragAndDrop

NEW
  • Touch DragAndDrop integration

ExpressionEditor

NEW
  • Lever 2 & 3 CodedUI Automation support
FIXED
  • The Caret of RichTextBox within ExpressionEditor Caret stays black in Expression_Dark
  • In Expression_Dark theme, operators and numbers are with black foreground

GanttView

NEW
  • Add interactive Resizable columns
  • Add IsReorderOperation property to the SchedulingDragDropState class
  • Add ToolTipTemplate property for the Event, Summary and Milestone containers
  • Export to image formats (Printing support)
  • Change the resizers for the Windows8Touch theme to circles in order to be better touchable
FIXED
  • When TimeRulerLine's time range starts before the visible range, this line is rendered outside the time ruler
  • Column's width restrictions are initially disregarded
  • Extend the Columns AutoSizing mode with AutoByContent
  • Exception is thrown when dragging relation from one side of the task to the other
  • Can only drag task from selected cell
  • Sometimes when dragging task the wrong task is dragged
  • Drag reorder operation cannot start from a button control
  • Null Reference Exception in the Automation Peers when scrolling
  • Improve Gantt Performance
  • There is empty space between the summaries and its relations in Windows8 theme

Gauge

FIXED
  • Inappropriate behavior when ranges cover the tick marks

GridView

NEW
  • Lever 2 & 3 CodedUI Automation support
  • Added Column Sort Sequence Indicator
  • Copy a row and paste it to multiple selected rows
  • RadGridView Measure and Arrange Optimizations
  • Insert new items on pasting
FIXED
  • The DistinctValues List in FilteringControl doesn't resize properly
  • BindingExpression path errors on loading items from a VirtualQueryableCollectionView when it is created empty and the type of the items is ICustomTypeDescriptor
  • RadGridView does not render items correctly when an item in edit mode is deleted from the source collection
  • GridView cannot use scrollbars to scroll with touch
  • Pasting is incorrect when there are invisible columns
  • RadGridView raises exception with message "Width must be non-negative." in some scenarios
  • Editing a cell bound to an Enum property throws FirstChange exceptions
  • StyleSelector is not applied on changing of a value of subproperty
  • AmbiguousMatchException when binding to a property named "Item"
  • RadGridView does not show vertical grid lines on scroll with GroupRenderMode set to "Flat" and VirtualQueryableCollectionView as ItemsSource
  • Call to VisualTreeHelper.GetParent() throws an exception when called with an incorrect DependencyObject
  • Gridview crashes when data property changes value in background thread
  • GridView Grouping by DragAndDrop causes a NullReference exception when hosted in WinForms
  • RadGridView throws an exception when used in a partial trust security environment
  • A GridViewHeaderCell with a custom height defined through a Style does not display correctly in the Windows 8 Themes
  • Each RadGridView column causes a BindingExpression path error on startup
  • Row values are not pasted correctly when there is a GridViewSelectColumn/ GridViewToggleRowDetailsColumn defined
  • Row Details are not arranged correctly in the horizontal direction when GroupRenderMode is Flat
  • HyperlinkButton processes handled events
  • NullRefException when editing grid with IsReadOnlyBinding set at grid level
  • Removing last column/s when Column virtualization is turned off causes remaining column/ borders
  • The first cell of a newly expanded group is not made current in Flat mode
  • GridView row resizing doesn't work with touch
  • Numeric values cannot be pasted
  • StackOverflowException is thrown when clicking a RadToggleButton inside a custom FilteringControl
  • GridView Columns not resizeble with touch
  • All items get invalid state when scroll the grid and validation is performed via Required attribute
  • RadGridView crashes when bound to a collection of a dynamic object and nested property is used
  • When in Flat mode, RadGridView.ItemContainerGenerator.ContainerFromIndex returns null when there is a null item at the specified index
  • GridView disabled cell/row can be selected with touch
  • A .NET 4.0+ WPF Selector contrlol bound to a QueryableCollectionView may throw an ArgumentOutOfRangeException on Reset
IMPORTANT CHANGES
  • Remove the RadDragAndDropManager logic from GridViewDataControl

HeatMap

NEW
  • Introduce selection capabilities
  • Add LabelInterval functionality to allow only one in n labels to be shown

ImageEditor

FIXED
  • Memory leak when binding to ImageEditorCommands

ListBox

NEW
  • Enable the smooth scrolling of the ListBox with all panels with touch
FIXED
  • Calling ScrollIntoView before RadListBox is loaded results in incorrect selection behavior
  • RadListBox selection is cleared when the control is used in ItemsTemplate
  • NullReferenceException thrown in GeneratePanelInfo()
  • NullReferenceException in RadListBox when using touch and the ColorPicker
  • NullReferenceException is thrown in RadListBox with CollectionViewSource set to Empty
  • RadListBoxItem do not get implicit style in Windows8Touch
  • DropCue is missing when dragging item
  • KeyDown shouldn't be handled if TextSearch is disabled
  • Prevent the ScrollViewer from receiving focus to let a RadListBoxItem to receive the focus when the user navigates to the RadListBox control

Map

NEW
  • Implemented new visualization layer with integrated support for
    • Map shapes
    • Databinding
    • Virtualization
  • Implemented asynchronous map shape reader for
    • ESRI shape files
    • KML files
    • WKT/WKB formats (SQL Geospatial)
FIXED
  • Exception occurs when map providers are switched before initialization is completed

MaskedInput

FIXED
  • In Windows8Touch theme the ReadOnly VisualState sets the BorderBrush of the focused border twice

Menu

NEW
  • Created new RadMenuGroupItem and RadMenuSeparatorItem.
  • Added a way to control the placement mode of the submenu popup.
  • Added support for Tab/Shift + Tab keys.
  • Added handler for PopupCommands.Close and PopupCommands.CloseAll commands.
  • Implemented scrolling in RadMenuItems.
  • Implemented ItemContainerTemplateSelector for MenuBase and RadMenuItem.
  • Added DropDownWidth and DropDownHeight properties to RadMenuItem.
  • Added vertical separator for horizontal menus.
  • Added InputGestureText property to RadMenuItem.
FIXED
  • When you set Background property of RadMenuItem, it is applied only on the Icon area with most of the themes.
  • SubMenu stays open when you click over Separator in parent RadMenuItem.
  • RadMenuItem doesn't receive click in some cases when the template is changed.
  • If RadMenu is disabled, some RadMenuItems look enabled with Windows8 and Windows8Touch themes.
  • Image put as an Icon of RadMenuItem is stretched in Windows8 theme, while in OfficeBlack (and other themes) it isn't.
  • Clicking on a TopLevelHeader RadMenuItem does not restore focus and mouse capture.

PDFViewer

NEW
  • JPEG decode filter
  • API improvements for Find / Find All
  • Introduced SearchOptions property for FindCommand and FindPreviousCommand
FIXED
  • Characters are not rendered correctly
  • Searching with regular expression throws an exception

PropertyGrid

NEW
  • Lever 2 & 3 CodedUI Automation support
  • Auto-generated NestedProperties for IDynamicMetaObjectProvider types (DynamicObject) support
  • FlatRendering mode
  • ICustomTypeProvider should be supported in .net4.5 and SL5
  • Added KeyboardNavigation +CommandProvider extensibility
  • Virtualized grouping
  • Added CanUserSelect property
  • Commands + CommandProvider extensibility
  • TypeConverter support
FIXED
  • AutobindBehavior generates a wrong binding path for nested manually generated PropertyDefinitions
  • More than one property definition can be selected when in unbound mode and SelectionMode is single or extended
  • Background property of a field cannot be set through the parent container (should be Transparent by default) / all themes
  • Expression Blend extracts invalid XAML when copying RadPropertyGrid's Template - Setter.Property cannot be null exception
  • SelectedPropertyDefinition cannot be set manually
  • When all of the nested properties of a certain property are Browsable(false) the "+" button of its field is still displayed
  • Selection does not work on fields containing disabled editors
  • Ctrl + A does not work in Multiple Selection
  • Incorrect selection when a property definition is selected in code-behind
  • AutogeneratedFields bound to nullable numeric properties does not update properly when null value is set. (TargetNullValue = string.Empty)
  • Single selection does not work correctly on third (and next) level of property definitions
  • Cannot bind to DataTable elements

PersistenceFramework

FIXED
  • Exception when saving a filtered RadGridView

PivotGrid

NEW
  • Added new steps for DateTimeGroupDescription and a way to implement custom steps.
  • Added UI Dialog to set the step of DateTimeGroupDescription.
  • Added support for DateTimeOffset data.
  • Added German and Turkish localization languages.
  • ItemsSource of LocalDataSourceProvider is a DependencyProperty.
  • Added RowGroupsExpandBehavior/ColumnGroupsExpandBehavior to control initial expand/collapse state.
  • PivotFieldList dialogs respond to Escape and Enter keys.
  • Added a setting to query additional properties in XmlaConnectionSettings (for example to use specific language from OLAP Cube).
  • Added serialization support.
  • Implemented Label Filters for OLAP.
  • Added IntelliSense support at design time for the AggregateFunction properties of the LocalAggregateDescriptions.
FIXED
  • XAML Binding errors.
  • Label Filter is not applied on DateTimeGroupDescriptions.
  • Sorting by Aggregates is not working properly when Aggregate values contain empty values.
  • OLAP: Layout issue with hierarchy - overlapping text.
  • SelectItems Report Filter dialog throws exception when a property has null or DBNull value.
  • RowHeaderStyle/RowHeaderTemplate is applied on both rows and columns. ColumnHeaderStyle/ColumnHeaderTemplate is not applied at all.
  • Collapsing group through code does not change the UI of this group ("-" and "+" signs are not updated).
  • Exception is thrown when two aggregates are selected, all rows and columns are collapsed and the theme is changed.
  • Hierarchy with only one level and isAggregatable=false can't be used in Report Filter.

ProgressBar

FIXED
  • Throwing exception when IsIndetermine = true

RibbonView

NEW
  • The Backstage focus behavior should be improved
  • Consider changing the RibbonSplitButton Windows8 style
  • When the Backstage is open the KeyTips should start from its content
FIXED
  • Allow resizing in a databound RibbonView
  • ApplicaionName is not visible
  • BackstageSelectedItem not show correctly after theme changed runtime
  • If two buttons have the same KeyTip.AccessText and the first button is Collapsed, hitting the AccessText shortcut will still execute its action
  • KeyTips's AccessText is entered in editable control
  • The RadRibbonBackstageItems show empty key tips even if they don't define any value for the KeyTipService.AccessText attached property
  • When the DropDown of a DropDownButton/SplitButton is opened through a KeyTip with two-letter AccessText, the DropDownContent items cannot be properly accessed
  • Misplaced KeyTips when using RibbonWindow on two or more monitors
  • In SL, RibbonComboBox does not show the SelectedState of the SelectedComboBoxitem
  • System.IO.FileNotFoundException thrown when application runs on window8 with all exceptions enabled in VS
  • If the BackstageMenu control is used outside the RibbonView control, its visual selection state is incorrect
  • Don't open a ScreenTip while hovering over the DropDownContent of a RibbonSplitButton
  • The KeyTip AccessText is not displayed when the QAT is databound
  • There is NullReferenceException when a styled Window hold the control
  • Pressing the ApplicationButton does not open the Backstage in some scenarios
  • When ResizeMode is NoResize or CanMinimize a horizontal white line appears at the bottom of the window
  • Creating RadRibbonWindow in separate STA thread throws an exception

RichTextBox

NEW
  • Support for inserting and editing of code blocks in the document
  • Added command that applies linked styles as paragraph styles, so that applying normal style can clear headings
  • Exposed API for splitting an annotation range
FIXED
  • Inserting some cross references blocks the application
  • Layout of RadRichTextBox stops updating after some editing
  • Undo call stack popup does not support Windows8Touch theme
  • The shortcut for undo (Ctrl+Z) does not work properly in some cases
  • TableCellBordersResizeLayer is slow with big tables
  • Tables rows and columns can be resized when table is in ReadOnlyRange
  • Decimal TabStops doesn't align numbers when current culture's decimal separator is different from "."
  • Formatting symbols are printed when they are shown in the document
  • {NUMPAGES} field does not respect inserting of even/odd section breaks
  • Accept/Reject revision commands are still visible in context menu after the paragraph formatting revision is accepted
  • Pdf Format Provider: Fixed bug with CreationTime of PDF document
  • Pdf Format Provider: Null reference exception when trying to export font that does not exist on the local machine
  • Rtf Format Provider: Importing/exporting footnote text style breaks the document
  • Rtf Format Provider should not import hidden fragments
  • RtfFormatProvider: Tables inside Headers/Footers are not exported correctly if the document has never been shown in Paged mode
  • Html Format Provider fails to open documents with big negative number set as size of font property
  • Html Format Provider: An .html fail failed to open because of blockquote tag
  • When the whole paragraph is selected along with the paragraph-end symbol and a style is selected from the styles gallery, the next paragraph also takes up the style
  • When loading custom dictionary a NullReferenceException is thrown in DecorationUILayerBase.UpdateViewPort(UILayerUpdateContext context)
  • Merging cells does not update the viewport properly
  • Null Reference exception when exporting document created with CreateDeepCopy() containing footnotes/endnotes
  • Notes properties applied to "Whole document" through the NotesSettingsDialog are not always respected
  • Removing a hyperlink that contains more than one paragraph does not remove the hyperlink style from all contents
  • It is not possible to measure documents with RTL text on the server, hence they cannot be imported and exported server side
  • Linked style is not applied as paragraph style when the whole paragraph is selected (including the paragraph symbol)
  • Memory leak with lists when creating deep copy
  • Inserting an endnote at the end of a document with two sections (at least) does not update properly the UI
  • IncludePictureField creates image with Size(0,0) when updated and StreamFromUriResolving event is not handled
  • Selected bibliographic style cannot be changed when there aren't bibliography or citation fields in the document
  • When you type using IME, DocumentContentChanged is not always fired and the data providers do not work correctly
  • IME: When unconfirmed text is deleted through backspace and typing is resumed, the buffered content gets inserted in the document
  • IME: An exception is thrown when typing in Japanese, Keyboard full-width Katakana
  • IME: The caret hovers between the characters in conversion target text
  • Pasting of single table from MS Word breaks the application
  • Data provider's data binding does not work if a BindingMode is not specified

ScheduleView

NEW
  • Make the new constructor of the AppointmentDialogViewModel public
  • Delete obsoleted InvertedBooleanConverter from RadScheduleView
  • The delete button is showing on selection in order to be clickable with touch
FIXED
  • When the user tries to drag an appointment inside a read-only slot, RadScheduleView does not accept any drop from external source anymore
  • PropertyChanged event of the RecurrencePattern is not fired when its properties are changed
  • When the DayStartTime and DayEndTime properties of the TimelineViewDefinition are changed dynamically the slots are not measured properly
  • The application hangs when resizing it
  • OccurrenceFilter property is not updating the view of RadScheduleView if it is changed at run-time
  • NavigationHeader has wrong Height in Windows8 theme
  • An ArgumentOutOfRangeException is thrown when the CurrentDate is set to MinValue and you click on the empty group header
  • Border is missing on today slot in the Windows8Touch theme of RadScheduleView
  • Adding a Slot with End = DateTime MaxValue to the SpecialSlotsSource collection of the ScheduleView raises an exception

Slider

FIXED
  • Clicking on the LargeIncrease/Decrease buttons do not focus the slider
  • Thumb disappears when theme is changed run-time

Sparkline

FIXED
  • Double.NaN values are not supported
  • Sparkline does not get updated when setting the ItemsSource to null

Spreadsheet

NEW
  • Hyperlink support
  • Find and Replace functionality
  • Style modifying - ability to choose the properties to be included in a style
  • Support for cell references that include worksheet name
  • Comparison operators (=, <, >, <>) handle arguments of different types
  • Ability to parse missing function arguments as empty expressions
  • RadSpreadsheet design assemblies
  • Telerik Test Studio wrappers for RadSpreadsheet component
  • Support for Financial built-in functions
FIXED
  • RadSpreadsheet does not use the list separator specified by the current culture
  • Some documents cannot be imported when the current culture is other than EN-US
  • Pasting objects that do not contain text causes NullReferenceException
  • Pasting a CellReferenceExpression into a cell in edit mode results in #REF! error
  • Invalid name error (#NAME) is not pasted properly
  • Values that contain double quotes are not pasted properly
  • Formula errors not exported to .XLSX
  • Attempt to create a CellReferenceRange with incorrect cell name raises exception
  • CellReferenceExpressions that point to other CellReferenceExpressions do not get updated properly
  • AutoFill does not work properly when the starting cell is merged
  • Auto fitting merged column not working properly
  • Changing cell alignment to Center or General does not clear applied cell indent
  • Style gallery is not working if it is not positioned in the initial tab of the RibbonView
  • Key navigation in selection that contains merged cells does not work correctly and may cause RadSpreadsheet to hang
  • Functions are not always included in the opened editor if added through the ribbon buttons
  • There should be Maximum Font Size of the Items in the Style Gallery

TabControl

NEW
  • Add content presenters after tab items strip
FIXED
  • In Windows8Theme, the content of a nested TabControl isn't visible

TileList

NEW
  • Lever 1 CodedUI Automation support
  • Added a property TileReorderMode in order to prevent the user from reordering the tiles between groups
  • Tile should animate on content change to fascilitate display of life content
  • Add API for RadTileList to allow developers to control group order
FIXED
  • System.ArgumentException is thrown when tiles are reordered between groups
  • Tile should not be selected on TapDown if CanUserSelect is "False"
  • SelectedIndex cannot be set when AutoGenerateTile is True
  • Added 30px default top padding for TileListItem in order to prevent overlapping in some cases

TileView

FIXED
  • Users can not set Visibility = Collapsed when attached properties of TileViewPanel are set
  • BringIntoView and Virtualization doesn't work after columnsCount change
  • Infinite loop after ItemsSource change and selection

TimeBar

NEW
  • Add support for custom interval types
  • Add support for special slots
FIXED
  • Visible or Selection ranges are ignored if set before Period range
  • MinSelectionRange and MaxSelectionRange are ignored, in case the properties are set before PeriodStart and PeriodEnd
  • SelectionStart and SelectionEnd are ignored when RadTimeBar is in a Template
  • Changing the ViewModel in a MVVM scenario doesn't update the Visible range

TimeLine

NEW
  • Add support for custom interval types
  • Add support for special slots
FIXED
  • The vertical scrollBar is visible, when VerticalScrollBarVisibility=Auto and the timeline has no items
  • NullReferenceException is thrown when clearing GroupPath, in case all groups are expanded by default and animation is enabled
  • TimelineItems are clipped when VerticalScrollBarVisibility is switched from Visible to Disabled
  • The visible period is not correct, when the control is in a DataTemplate

TimePicker

NEW
  • Keyboard navigation improvements

ToolBar

FIXED
  • Overflow area displays empty when resizing toolbar. SL only
  • Place all ToolBar elements in the overflow area when necessary

TreeListView

NEW
  • Lever 2 & 3 CodedUI Automation support
FIXED
  • NullReferenceException when expanding TreeListViewRow while its hierarchy nodes has been loading
  • TreeListViewDragCue does not update automatically when drop is not allowed
  • Problem with TreeList DropIndicatorLine resizing
  • DropPosition is always Inside
  • Validation error is not shown when hovering on the icon in the row indicator
  • Headers are not bold in Windows8Theme
  • Invalid state for GridViewCell is used (while scrolling) for valid cells when IDataAnnotation validation is used

TreeView

NEW
  • Implement AutoScrolling During Drag/Drop
  • Drop line before the first RadTreeViewItem needed
  • Refactor Drag Drop logic to use the new API
  • Allow adjusting the size of the drop zones
  • Ability to turn auto-scroll on/off
FIXED
  • The DragCue offset is wrong when the DragActionContent is long
  • The DropPreviewLine is positioned incorrectly
  • MemoryLeak when using the RadTreeView with RadContextMenu
  • Highlighting the RadTreeViewItems is not correct when hosted in a native TabControl
  • DropPreviewLine is incorrectly positioned in zoomed browser
  • Exception occurs when several DragNDrop operations are performed on static RadTreeViewItems with default Style applied
  • The DragCue does not use Nested Item Templates
  • The RadTreeViewItems are expanded if during a drag operation, the mouse hovers over them, even if the drop is outside the item
  • When dragging a RadTreeViewItem, if it isn't removed from its original source, its mouseover state isn't changed
  • Wrong ItemTemplate is used in the DragVisualCue in certain databinding scenarios

Window

NEW
  • Add Name="HeaderContent" to a Title ContentControl in the Windows7 theme
  • Make it possible to get the full position of a window and then be able to restore it (minimized, maximized, normal states)
  • Delete obsoleted RenderActive property from RadWindow
FIXED
  • Performance issue when DropShadowEffect is applied to the outer border of RadWindow in Windows8Touch theme
  • Validation tooltip is misplaced on start up
  • Focusing RadWindows in OOB applications throws exception
  • FocusVisual border does not disappear from buttons when window is closed
  • An IndexOutOfRangeException is thrown in a certain scenario when a RadWindow with WindowState set to Maximized is open through another RadWindow
Viewing all 2745 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>