mask_group_31

Silverlight

Release History

 

UI for Silverlight R3 2017

Sep 12, 2017

All Controls

NEW
  • Added analytics support of SelectionChanged event for GridView, TreeListView, RibbonView, TabControl, Carousel, Listbox, TreeView, TileView, Calendar, ColorPicker and ColorEditor control.
FIXED
  • Background for RadAutoCompleteBox, RadCalculatorPicker, RadMaskedInput is not transparent in default state in Material theme.

ChartView

NEW
  • Added new RadFunnelChart and corresponding RadFunnelSeries. FunnelChart is usually suitable for displaying values in progressively increasing or decreasing order.
CHANGED
  • Obsoleted Metro palette is deleted. Use Windows8 instead.

Clock

FIXED
  • Control does not look as expected when placed outside of RadDateTimePicker in Material theme.

ComboBox

NEW
  • Added an option to update the Value of an editable ComboBox only when it loses focus or Enter is pressed (using the new UpdateSelectionOnLostFocus property).

ContextMenu

FIXED
  • GetClickedElement<T> does not return the clicked element if it is the top most element of the given type.

DataForm

FIXED
  • DataFormDataField does not respect the ContentTemplate property.

Diagrams

FIXED
  • RadDiagramTextShape wrong Padding in Office2016, Office2016Touch and Material themes.

Docking

FIXED
  • Items in ProportionalStackPanel don't take all the available space when the panel is measured with infinity.
  • StyleManager does not apply VisualStudio2013 theme correctly.

ExpressionEditor

FIXED
  • XamlParseException is thrown when Windows8Touch theme is set and StyleManager theming mechanism is used.

GridView

NEW
  • ShouldDestroyContainersOnReset property is now protected virtual to enable custom conditions.
  • Added an EnableStickyGroupHeaders property enabling the option to pin the current group header to the top while scrolling.
  • Implemented the possibility to align the HeaderAggregates with the columns via ColumnAggregatesAlignment property.
  • Optimize horizontal scrolling performance when auto-sized columns are used.
FIXED
  • Inserting an item when RadGridView is scrolled to bottom does not bring the new item into view when GroupRenderMode is Flat.
  • GridViewCheckBoxColumn checkboxes' states are wrong after scrolling in Green, Office2016, Office2016Touch and Material themes.
  • Column's IsGroupable property is not respected during the "grouping" process.
  • AggregateResults are not updated when modified from different Tab of a TabControl.
  • NullReferenceException is thrown when RichTextBox is used inside CellTemplate of GridViewColumn, GroupRenderMode is Flat and sorting is applied.
  • An exception is thrown when the base type of the business object has a property with the same name.
  • When bound to GridViewComboBoxColumn (islightweight = true) DataFormatString is not respected.
  • The user can't access an item in the Combobox editor by typing prefixes when a ComboboxColumn has ItemTemplate set.
  • GridViewCheckBoxColumn checkboxes' states are wrong after being filtered in Green, Office2016, Office2016Touch and Material themes.
  • RowHeight property is not respected in Office_Black, Office_Blue, Office_Silver, Expression_Dark, Transparent, Summer, Vista, Windows7 & Windows8 themes when using Lightweight Templates.
CHANGED
  • Fixed visual glitches such as double borders when select and edit a GridView cell in the lightweight mode in Office_Black, Office_Blue, Office_Silver, Summer, Vista, Transparent, Expression_Dark, Windows7 and Windows8 themes.

ListBox

FIXED
  • DragAndScroll functionality is not working with Windows8Touch theme set.

MaskedInput

NEW
  • Added a ValueMode property in MaskedTextInput which enables the Value to include literals and/or placeholders.

MS Controls

CHANGED
  • Added themes support for WPF GridSplitter control. If you use our MS controls styles, GridSplitter's appearance will be changed after upgrade.

PDF Viewer

NEW
  • Support for editing and saving of interactive forms.
  • Implemented 'Save As' command and added 'Save As' button.
  • Implemented read-only rendering for all annotation types.
FIXED
  • NullReferenceException is thrown when scrolling with inertia and changing the presenter simultaneously in touch mode.
  • ArgumentNullException is thrown when rendering glyph with tiling pattern fill.

PdfProcessing

FIXED
  • NullReferenceException or OverflowException can be thrown when creating documents in multiple threads simultaneously.
  • A color is not imported correctly when the color component of an RGB color space is outside of the allowed ranges.
  • UriFormatException is thrown when importing Action without the HTTP prefix.
  • InvalidCastException is thrown by PdfFormatProvider when importing CID font widths array containing real width values.
  • Field values are not visible in Adobe Reader when "Show border hover color for fields" setting is selected.

PivotGrid

FIXED
  • QueryableDataProvider throws InvalidOperationException when a QueryablePropertyAggregateDescription for field with Primitive type is used and IgnoreNullValues = true.

PropertyGrid

NEW
  • Added LabelStyle property that configures the label style of PropertyGridFields.
  • Added a property that indicates whether fields should be recreated after item is changed - PropertyGridItemChangedEventArgs.ShouldUpdateContent.
  • Open the PropertySet API by making the PropertySet instance public and ensure notifications to the bound items.
  • UpdatePropertySetValue method that can modify a property value deciding whether to propagate the change to the data model.

RibbonView

FIXED
  • QAT DropDownButton is not visible when positioned below Ribbon in Expression Dark and Windows8 themes.
  • RadRibbonWindow's ResizerGrid is misplaced in the VisualStudio2013 & Office2013 themes.
CHANGED
  • QAT DropDownButton size is changed to be 36x36px in Windows8Touch theme.

RichTextBox

NEW
  • InsertTable command respects current editing style when adding paragraphs to the generated table cells.
  • Added translations of the "Column Break" string marking the position of column breaks in a document with formatting symbols turned on.
  • Allow the text of the selection to be extracted without the paragraph list text (bullet or numbering).
FIXED
  • Document containing floating block which is with vertical alignment value of Inside/Outside is not imported.
  • StackOverflowException is thrown when updating fields with nested annotations.
  • Clicking at the beginning of a paragraph that starts with annotation moves the caret to the end of the previous paragraph on every second click.
  • Images with width larger than the section width are exported distorted to PDF.
  • Loading ImageAdorner's resources causes XamlParseException in the designer.
  • Dialogs cannot be open when RadRichTextBox is used in Windows Forms application with XAML binaries.
  • "Element is already the child of another element" error is thrown at design-time when more than one RadRichTextBox instances are created.
  • ExternalException is thrown while importing document containing complex EMF image when using .NET Framework version lower than 4.7.
  • Memory leak when changing the document in Flow layout mode.
  • HTML document containing invalid base64-encoded image source cannot be imported.
  • Control and components are not themed properly with StyleManager in Office2016 and Office2016Touch.
  • Non-breaking spaces declared with the '\~ ' control word are missing after import from RTF.
  • Color changing UI commands do not apply the color when invoked with string containing the name of the color.
  • Design-time generation wizard does not work in Visual Studio 2017.
  • XamlParseException with message "Cannot find resource named 'thumbStroke'." is thrown when the ImageAdornerUI resources are not present in App.Current.Resources.

ScheduleView

FIXED
  • Selection of edited appointment is lost when Resource is changed from edit appointment dialog.

SpreadProcessing

NEW
  • Exposed WorksheetUIUpdateContextBase.GetDataValidationRuleResult(CellIndex) public method, useful for creating custom data validation UI layers.
  • Added support for the VLOOKUP and HLOOKUP functions.
  • Added support for MATCH function.
  • Added support for the DAYS function.
FIXED
  • Wrong InvalidOperationException messages are constructed sometimes - '<paramName> should be false' when the value of the parameter is actually false; '<paramName> should be true' when the value of the parameter is actually true.
  • InvalidOperationException is sometimes thrown when exporting to XLSX format in multi-threaded scenario.

Spreadsheet

NEW
  • Exposed WorksheetUIUpdateContextBase.GetDataValidationRuleResult(CellIndex) public method, useful for creating custom data validation UI layers.
  • Added support for the VLOOKUP and HLOOKUP functions.
  • Added support for MATCH function.
  • Added support for the DAYS function.
FIXED
  • Wrong InvalidOperationException messages are constructed sometimes - '<paramName> should be false' when the value of the parameter is actually false; '<paramName> should be true' when the value of the parameter is actually true.
  • Characters different than digits or letters entered in FormulaBar are not visible in Expression Dark, VisualStudio2013 dark and Green dark themes.
CHANGED
  • Updated the default values of first three FormulaSelectionColors to be visible in Expression_Dark, Green and VisualStudio2013 Dark themes.

TileView

FIXED
  • Minimize button overlaps header content if the content is too long in all themes except Green, Office2016, Office2016Touch and Material themes.
  • A Tile cannot be moved if you click on the topleft or topright area of its Header in all themes except Green, Office2016, Office2016Touch and Material themes.
CHANGED
  • Custom maximizeToggleStyle renamed to TileViewMaximizeToggleStyle in all themes except Green, Office2016, Office2016Touch and Material themes.

Wizard

NEW
  • The Document Outline window in Visual Studio now allows inspection of the WizardPages and their content.
CHANGED
  • Now changing the Wizzard page padding does not affect footer buttons and their margins. If having a custom FooterTemplate the margins inside need to be updated after the upgrade.

UI for Silverlight

Demo Buy Try

New features & Roadmap

Have a feature request?

Post your feedback via the WPF and Silverlight Feedback Portal.

What's new across all Telerik products?

See all updates

Background-NextSteps

Next Steps

Launch demos

See UI for Silverlight in action.

Check pricing

Purchase individual products or any of the bundles.

Download Free Trial

With dedicated technical support.