Telerik UI for WPF Source 2015.1.0401 (2015 Q1 SP1)
Telerik UI for WPF Source 2015.1.0401 (2015 Q1 SP1) | 95 Mb
Telerik UI for WPF includes a wide range of controls – from small UI components like Rating to powerful data-driven controls like GridView. The suite provides a variety of data visualization tools to allow you to display and edit your data. Manipulate your row data in a GridView or Spreadsheet and then visualize it through PivotGrid, our charting or diagramming tools. Discover multiple components for daily or business planning such as ScheduleView where users can easily plan their day and GanttView which allows users to visualize and manage any project planning data. Telerik UI for WPF comes complete with customizable UI controls for a variety of needs and options, which makes it the ideal choice for any Windows desktop application.
Professional-Looking Themes
Give your applications the professional look by applying our built-in themes. Telerik UI for WPF ships with more than ten professionally designed themes. Windows8 and Windows8Touch let you apply styling in real-time. While the new Visual Studio 2013 theme mimics the look and feel of VS 2013.Themes include:
Visual Studio 2013
Office2013
Windows8
Windows8Touch
Summer
Vista
Windows7
Expression_Dark
Exceptional Performance and User Experience
Telerik UI for WPF enhances user experience by providing both UI and data virtualization. Use Telerik’s controls to display large amounts of data with virtually no performance trade-off. What you get is exceptional performance and a sleek end-user experience. Telerik UI makes your apps fast by:
Producing minimal and clean XAML
Allowing you to load only the data within the current viewport of the application
Implementing lazy loading – loading data only when it is requested
Minimizing memory usage, robust code free from memory leaks.
Intuitive API
Telerik UI for WPF has a short learning curve and is easy to use. The suite provides for:
Seamless integration with your Visual Studio Toolbox for quick drag-and-drop usage.
Feature configuration using Design-time Wizards.
Easy to learn API. The API is a close mirror of Microsoft. If you’ve worked with the WPF Framework and Microsoft’s XAML Controls, you’ll get up and running fast in Telerik UI for WPF.
Document Processing
Three components enable you to process the most common text, spreadsheet, and PDF file formats without having Microsoft Office or other third-party libraries installed. Your application users will be able to create, load and modify documents in a variety of formats including:
DOCX
RTF
TXT
HTML
XLSX
CSV
Tab-delimited
Enable your application to seamlessly export and import documents or convert them from one format to another. All thanks to the intuitive and easy-to-use APIs.
MVVM Support
The ability to drag-and-drop a complex control from our toolbox, wire up a few events, receive quick functionality, then move on to the next work item makes your software development easier. Those functionalities, however, do not guarantee that the software created is well structured, easily extensible, and unit testable. MVVM resolves those issues. Telerik UI for WPF fully supports MVVM, allowing you to create reliable, well-structured and easily maintainable applications.
Coded UI Tests
All components in Telerik UI for WPF support Level 1 Coded UI tests and most of the controls already support Level 3 Coded UI tests, making Telerik UI Controls easily maintainable within any test-driven development process.
Touch Support
The built-in touch support and the Windows8Touch theme make your Telerik UI for WPF powered applications run smoothly on a touch device.
Drag and Drop Support
Many Telerik UI for WPF controls come with built-in drag and drop support. The suite also provides a DragDropManager which easily integrates within your solution to implement any drag and drop scenario.
UI for WPF Q1 2015
February 25, 2015
Wizard (NEW)
RadWizard control will help you differentiate a complex process into separate steps and provide your users with the ability to govern the process upon their decisions. It is useful for creating installation, registration and other types of wizards.
All Controls
NEW
Added new WPF Visual Studio template projects which mimic the most popular interfaces used by you and your user:
Word-Inspired template
Excel-Inspired template
Outlook-Inspired template
Added support for dynamic FontSize/FontFamily resources for VisualStudio2013 theme.
Added support for dynamic FontSize/FontFamily resources for Office2013 theme.
CHANGED
Removed obsoleted RadRangeControl used for internal purpose only.
Removed obsoleted PickerTextBox used for internal purpose only. Use TextBox instead.
AutoCompleteBox
NEW
Added AutoCompleteBoxExtensions.IsTabStop attached property.
FIXED
ValidationToolTip does not show in Windows8Touch Theme.
BulletGraph
FIXED
FontFamily and FontSize default values are changed to Calibri 12px in Office2013 theme.
Breadcrumb
FIXED
There is no visual indication when disabled in VisualStudio2013 theme.
Persist the CurrentItem value during a dynamic theme change.
Buttons
NEW
Exposed ContentMargin property of PathButton.
Calendar
FIXED
Year and Decade buttons are not updated when using DayTemplateSelector and switching views.
Carousel
FIXED
Carousel does not expand with large font size values in all themes.
ChartView
NEW
Ability to disable automatic step calculation when zooming in on a cartesian axis.
Added new Bubble Series type which adds the size of the bubble as additional dimension.
Enhanced cartesian chart trackball interactivity (stand-alone and syncing support).
Expose a Categories property in the CategoricalAxis which contains information about the categories in the axis.
FIXED
An InvalidOperationException is thrown when adding elements to a chart during the ActualRangeChanged event.
Grid lines are not displayed when axis is collapsed.
Insert operation is not supported properly for chart series.
[Performance optimization] Optimized series creation when using SeriesProvider.
[Performance optimization] Series' label-template-selector executes the SelectTemplate method once per label while panning/zooming.
ColorEditor
FIXED
FontFamily and FontSize default values are changed to Calibri 15 px in Office2013 theme.
ColorPicker
FIXED
FontFamily and FontSize default values are changed to Calibri 13px in Office2013 theme.
Setting SelectedIndex or SelectedItem in MVVM scenarios does not update the UI.
There is no visual indication of selection when the SelectedColor is set to a color from Main, Header or Standard Palettes.
ComboBox
NEW
Added Custom filtering support.
FIXED
Button inside of the SelectionBoxTemplate cannot be clicked in not editable ComboBox.
The text is not selected when you LeftClick on an editable RadComboBox.
DataForm
NEW
Support for disabling built-in navigation and controlling processing of handled events. Two properties are introduced DataFormCommandProvider.EnableBuiltInNavigation and DataFormCommandProvider .ShouldProcessHandledEvents.
FIXED
RadDataForm cannot commit changes of nullable properties when AutoCommit is false.
DataVirtualization
FIXED
Exception is thrown in VirtualQueryableCollectionView when reloading data from server.
DateTimePicker
FIXED
Typing 215 is not parsed correctly when AllowParsingWithoutSeparator is enabled when InputMode is set to TimePicker.
An exception is thrown when using 24 hour ShortTimePattern and the entered time starts with 24.
Diagram
NEW
Added theming support for Geometry buttons.
Implemented support for customization of RadDiagramConnection caps.
FIXED
An exception is thrown on manipulation of floating connection placed in RadDiagramContainer when using InflatedRectRouter.
Changed the EndPoint and StartPoint properties of the RadDiagramConnection to be DependencyProperties.
Changing Start/EndPoint of connection in code doesn't work as expected.
CollapsibleContainer ToggleButton Path gets invisible in Checked State for VisualStudio2013 theme.
Connection’s Auto Connector is not respected when performing undo after a shape is deleted.
ConnectionManipulationCompleted event does not fire when a shape is rotated more than 45 degrees.
Connections with the same source and target connector are not drawn correctly.
ConnectionSerializationRoutedEventArgs of ConnectionDeserialized event does not contain the connection.
Containers are wrongly resized after drop operation when touch monitor is used.
ContainerShape resizes unexpectedly when several shapes are moved from it to other ContainerShape.
ContainerShape's toggle button visual improvements in Office2013 theme.
ContainerShape's FontSize in edit mode is not the same as in normal state in Windows8Touch theme.
ContextMenu on DiagramShape cannot be opened with tap and hold on touch device.
Deleting a shape's property using SettingsPane breaks the serialization.
Empty Spaces on connections appear when using ConnectionBridges.
FontSize of RadDiagramTextShape in edit mode is changed to 12px in WindowsTouch theme and 14px in Office2013 theme.
Foreground of the selected ToolBoxItem becomes white when themes variation is changed at runtime in VisualStudio2013 theme.
Improve the interaction performance in scenarios with Connection Bridges.
In SettingsPane the content in Connection Cap Type ComboBoxes is misplaced.
Incorrect multiselection geometry when adding connection points and then selecting all diagram items.
IsPanEnabled property is not respected when the diagram is panned with touch/pan gesture.
IsZoomEnabled property is not respected when the diagram is zoomed with touch/pinch gesture.
Moving a container with shapes and a connection into another container may throw an exception.
OrgTreeRouter leaks in memory.
RadToggleButton in collapsible panel is not touch-friendly in Windows8Touch theme.
Reflexive connections are not updated on shape move.
Security exception is thrown when the RadDiagram is in XAML Browser Application (XBAP).
SelectionAdorner does not show properly when connection's IsSelected is bound to Shape's IsSelected.
Setting IsConnectorsManipulationEnabled on a shape doesn't hide/show the Connectors.
SettingsPane's StrokeDashArray Combo is not updated correctly after save and load of diagram.
Sketchy shape doesn't stay sketchy when its geometry is changed.
The ConnectionBridge is not applied if the diagram is created in XAML.
The RadDiagramContainerShape size expands when a connection is added in its Items and then a connection point is added with Ctrl+Click.
The SelectAll command doesn't work in scenario with connections only.
ToolBox FontFamily and FontSize default values are changed to Calibri 15px in Office2013 theme.
Tree layout can throw a StackOverflow exception in scenario with deep hierarchies.
Unexpected behavior after user interactions in nested diagrams scenario.
Using TreeLayout causes a memory leak.
XamlParseException is thrown in Expression_Dark theme when using StyleManager.
Drawing Tools are slow in Windows8 Touch Device.
Docking
FIXED
AutoHideArea's parent Window's SizeChanged, Locationchanged and Deactivated events are attached without detaching them first.
DomainDataSource
NEW
Support for OpenRiaServices.
Expander
FIXED
The ToggleButton's path is not centered in Office2013 theme.
Gauge
FIXED
FontSize default value is changed from 11px to 15 px in Office2013 theme.
GridView
NEW
DPL Integration in RadGridView. RadGridView exposes 2 new methods - ExportToXlsx and ExportToPdf. Each of them has two overloads - with GridViewDocumentExportOptions as a second parameter.
FIXED
Column groups are not correctly exported when there is GridViewToggleRowDetailsColumn/GridViewsSelectColumn.
Exporting RadGridView in ExcelML creates invalid output when a column's width is larger than 1340 px.
FrozenColumnSplitter is not visible when RowIndicatorVisibility is collapsed in Office2013 theme.
GridViewColumns' DataContext does not change when the DataContext of RadGridView changes at run-time.
Row blanks out when clearing filter descriptors while in edit mode.
Scrollbar appears when NewRowPosition is set to Bottom and there are rows only in the viewport.
Selecting cells from different column and copying them with headers copies all headers inbetween.
The behavior for pasting on invisible columns should depend on whether ClipboardPasteMode is set to SkipHiddenColumns or not.
The cache of the item peers is not refreshed on change of the items.
The custom set FilterOperator is not selected in the DropDown's content of FilterRow after ClearFilter option is applied.
Last column cells do not always get merged when it is initially out of the view port.
CHANGED
Removed obsoleted class GridViewExportEventArgs and TextAlignment, VerticalAlignment, Background, Foreground, FontFamily, FontSize, FontWeight, Width, Height, Styles, Attributes properties from GridViewElementExportingEventArgs class.
Removed obsoleted property DefaultOperator of FilterOperatorsLoadingEventArgs.
Removed obsoleted property ParentGroupRow of GridViewGroupFooterRow.
Removed obsoleted property ShowInsertRow of RadGridView. Property NewRowPosition should be used instead.
ImageEditor
NEW
Introduced Draw tool which allows drawing with different colors over the image.
FIXED
RadColorPickers in RadImageEditor are not localizable.
CHANGED
IsResetSettingsSupported property introduced to ITool interface.
All existing tools inherit the newly introduced ToolBase class which implements the ITool interface.
ListBox
NEW
Added support for Tab navigation.
Added ListBoxSelectedItemsBehavior to support binding to the SelectedItems collection.
FIXED
Using an attached property to populate the SelectedItems of the control initially selects only the first item.
Map
FIXED
ClusterGenerator's AutoExpandWhenSingle set to true is not respected when adding single item in the VisualizationLayer.
KMLReader throws argument exception if KML file contains Styles with equal ids.
MaskedInput
FIXED
Insertion issues after SelectAll when Mask starts with escaped alphabetic symbols.
MaskedInputExtensions.AllowNull = False works incorrectly after multiple times SelectAll + Delete - the Text property does not contain "0.00".
Paste is not successful when no-Mask (Mask="") and UpdateValueEvent is LostFocus.
CHANGED
FontFamily and FontSize default values are changed to Calibri 15px in Office2013 theme.
NumericUpDown
FIXED
OverflowException is thrown when a huge number is entered and the HideTrailingZeros property is set.
The Value is changed twice after change of the theme and Up\Down arrow is pressed.
OutlookBar
FIXED
FontFamily and FontSize default values are changed to Calibri 15px in Office2013 theme.
PdfProcessing
NEW
Introduced support for generating PDF/A compliant PDF documents.
Added support for export of document info: Author, Title, etc.
Introduced PreferredWidth property for setting table cells width.
Introduced support for Lists.
Introduced LayoutType property in Table class.
Added InsertBlock method in RadFixedDocumentEditor that allows inserting custom implementation of IBlockElement interface while generating flow content.
Implemented support for adding hyperlinks with a destination through Block editor.
FIXED
Block InsertText method overload does not respect its FontStyle and FontWeight arguments.
Splitting empty Block returns not empty Block.
When drawing element with and without clipping they are exported in wrong order.
When drawing nested tables the text in the inner table is drawn out of the table.
Merged cell's content overlaps the borders of a table that is split to two pages.
Encrypted documents could not be opened in Adobe Reader.
PdfReal values should not be exported in exponential format as it is not supported according to PDF specification.
CHANGED
RadFixedDocumentEditor's TableProperties are removed.
PdfViewer
NEW
Provided ability to localize PercentComboBox dropdown values.
FIXED
Importing destination pages which are referenced with page indexes results in page null exception.
Incorrect calculations lead to text elements rendering out of the page.
PivotGrid
NEW
Added UI Dialog to change the Step of DoubleGroupDescription and QueryableDoubleGroupDescription at run time.
PropertyGrid
NEW
Support for disabling built-in navigation and controlling processing of handled events. Two properties are introduced PropertyGridCommandProvider.EnableBuiltInNavigation and PropertyGridCommandProvider.ShouldProcessHandledEvents.
FIXED
ArgumentNullException in RadPropertyGrid.ScrollIntoViewAsync().
Binding to SelectedPropertyDefinition does not work.
Cannot set property definition into edit mode after changing the item.
GroupHeader of PropertyGridField does not expand with large font size values.
Sort button content is not fully visible when font size is bigger than default.
When an auto-generated property definition is replaced on the occurrence of the AutogeneratingPropertyDefinition event its IsAutogenerated property is set to false. It should be true instead.
Cannot set a manually generated property definition with multibinding into edit mode.
RadPropertyGrid fails to create valid grouped data when it gets reloaded.
RadialMenu
NEW
Added Opening VisualState.
Added AnimationSpeedFactor property.
FIXED
RadRadialMenu as context menu opens twice the first time when the StaysOpenonshow is set to True.
PopupPlacement Mouse does not position correctly the RadRadialMenu as context menu.
Rating
FIXED
FontFamily and FontSize default values are changed to Calibri 15px in Office2013 theme.
RibbonView
NEW
Allow the Backstage built-in ScrollViewer to be customized using the ScrollViewer attached properties.
Expose an IsActiveChanged event for the ContextualGroups.
FIXED
Cannot define RibbonButton.HoverEvent event handler in code-behind.
DialogLauncherCommand is not executed when a KeyTip for the group's dialog launcher is used.
Empty space appears to the right side of a ContextualGroup when we have only one ContextualTab.
Exception is thrown by recursive call to Automation Peer API.
It is impossible to prevent the application menu from closing.
KeyTips are not displayed correctly when the RadRibbonView is Minimized and you show the KeyTips for the first time.
KeyTips are not displayed when KeyTipsService is activated at runtime.
Null reference exception is thrown when KeyTip is set on a Collapsed RibbonGroup.
Padding and MinHeight of RibbonComboBox are inconsistent with RadComboBox in all themes.
RadGallery - the ActivatePreview event does not fire when the gallery is databound.
Removed FontSize and FontFamily setters from Backstage as they inherit from RibbonView.
RibbonGroupDropDownButton's arrow is gray on MouseOver and Pressed visual states in Office2013 theme.
RibbonSplitButton arrow is gray and does not have border on MouseOver and Pressed visual states in Office2013 theme.
RibbonWindow Title is not vertically centered.
ScreenTip for the ApplicationButton is not shown correct.
RibbonComboBox's foreground is not black in Windows8, Windows8Touch and Office2013 themes.
The keyboard focus is traversed through the invisible element in the template of the RadRibbonTab.
RibbonGroups remain in collapsed state when the control is initially minimized.
RibbonTabStrip does not collapse when Application Button is Collapsed as well as the RibbonTabs.
The ScrollViewer in the content of selected tab appears when not needed.
When IsBackstageOpen is set to true RadRibbonView IsMinimizable buttons don't get activated.
When there is content at the bottom in the RadRibbonWindow it gets clipped.
Wrong tooltip behavior of scroll up/down buttons of RibbonGallery.
When the RibbonWindow is maximized the minimize, restore and close buttons overlap window’s border in Office2013 and VisualStudio2013 themes.
RichTextBox
NEW
RTF format provider: Introduced support for omitted color definitions in color table.
Allow Table to be the first block in section or in table cell.
FIXED
RTF import: Span style doesn't apply on a MailMerge field when it does not have a result fragment.
Export to RTF from web layout mode causes fields in headers/footers to lose their formatting.
RTF format provider: When exported PDF document is opened in Adobe Reader, unwanted save dialog is displayed when closing the document.
Incorrect measuring when TextOptions.TextFormattingMode="Display" attached property is set on RadRichTextBox or its TextBlocks.
RTF format provider: Copy-pasting IncludePictureField from Outlook breaks the field.
InsertImage() of RadDocumentEditor throws exception due to invalid size.
FloatingBlockPropertiesDialog has incorrect TextBlock alignment when the Texts are shorter.
Automatic spacing does not apply to paragraphs in lists.
Unexpected behavior of annotations ranges when only end of the annotation range pair is copied and pasted.
Copied section break is pasted incorrectly.
HTML list is not imported as list element when the value of list-style-type is not supported.
Highlight color is not applied on HTML import.
Setting value to the bound property of a DataProvider can fail silently.
Setting null value to numeric boxes in ParagraphPropertiesDialog can cause a crash.
The value of table height is applied over the table rows on Html import.
When Enter is pressed while typing the current span style is changed.
Incorrect import of HTML font-family style property when there is defined fallback font-family.
Section break is lost when copy-pasting content when the first element in the second section is Table.
Inserting line break symbol "¬" or page break symbol "◊" in the document results in inserting real breaks in the document.
CHANGED
Page view related classes are now obsolete: DocumentViewManager, RadDocumentBindingSource, DocumentPageItem, DocumentChangedEventArgs, RadRichTextPageView, RichTextPageViewPresenter.
Line break symbol “¬” and page break symbol “◊” are now imported as plain text symbols, instead of break elements.
ScheduleView
FIXED
When dragging an appointment in Windows8Touch theme the Start/End time tooltips go below the header.
ScheduleViewLocalizatonManager overrides the LocalizationManager.Manager property (this breaks custom localization managers).
Slider
FIXED
FontFamily and FontSize default values are changed to Calibri 14px in Office2013 theme.
SpreadProcessing
NEW
Introduced support for Grouping which allows creation of documents with grouped rows and columns.
Introduced support for Data Validation which allows restricting the type of data or the values that users enter into a cell.
FIXED
AutoFit does not fit exactly to text when Normal style is modified.
When CanInsert() method is called with 0 as ItemsCount exception is thrown.
Cell value formats are not applied in CSV import.
Spreadsheet
NEW
Implemented filling formulas in the cell editor through the use of selection of cells and cell ranges.
Introduced support for Data Validation which allows restricting the type of data or the values that users enter into a cell.
FIXED
RadSpreadsheet is unable to import documents that does not contain selection state.
Opening and closing dialog that contains RadSpreadsheet causes memory leak.
On changing the worksheet ActivePresenterChanged event is fired before ActiveSheetEditorChanged event.
Background should not be set through the theme palette in Windows8, Windows8Touch and Office2013 themes.
StyleGallery - PageUp, PageDown and PopupLaunch buttons arrows do not stretch to full size.
Inserting new column clears cells formatting.
AutoFit does not fit exactly to text when Normal style is modified.
Selecting row or column header when visible cells are restricted causes scroll to the end of the document.
When CanInsert() method is called with 0 as ItemsCount exception is thrown.
RadSpreadSheet throws exception when "Fill Effects" or "More Colors" dialogs are closed.
Cell value formats are not applied in CSV import.
Row height is not exported when the row is not part of the used cell range.
FormatShapesCultureHelper class may throw an exception when the culture set to the application doesn't have a valid name.
Hiding the rows and columns margins on ActiveWorksheetEditorChanged does not hide them the first time.
Sheet selector's scrolling button doesn't work if sheets order is changed.
When accounting number format is applied on a cell through the "$" ribbon button, part of the value gets hidden.
Spreadsheet is scrolling when there is a cell in edit mode and another cell is selected.
When a SheetTabItem does not fit in the SheetNameSelector, the spreadsheet crashes.
CHANGED
DocumentContentChanged event of the CellEditor is marked as obsolete.
Textbox no longer inherits CellEditorBase class.
Removed methods InsertText, SetText and ClearContent from the CellEditor class.
Removed CaretIndex property from the ICellEditor interface.
The TextChanged and Selectionchanged events of the ICellEditor interface are now of type EventHandler.
TabControl
NEW
Provided a RadTabControl CustomRegionAdapter for Prism library.
FIXED
FontFamily and FontSize default values are changed to Calibri 15px in Office2013 theme.
Prism View is incorrectly initialized when associated with a region.
Exception is thrown while scrolling the TabItems after Hyperlink inside the tab is clicked.
TabItems get unwanted background when setting Windows8 theme through StyleManager in XAML.
RadTileList
NEW
Implement IScrollProvider pattern for RadTileList.
FIXED
SelectedItem is not cleared when groups are cleared.
Single tiles may take illegal place.
The Opacity of the Tile is set directly to 1 after dropping it no matter what its value had been before.
Tiles are not displayed if there is less space than necessary for one row.
Tiles DisplayIndex is not correct after reordering between groups.
TileView
FIXED
InvalidOperationException in Expression_Dark theme on MouseOver and Pressed visual states.
TimeBar
FIXED
A timeline item renders incorrectly when zooming into a level so that the width of that item becomes more than 30000 pixels.
Annotations are not positioned correctly when the vertical scrollbar is visible.
Improve the selection range performance when SelectionMode is set to Extended.
The theme foreground is not applied to the group header when the theme is set with StyleManager.
ToolTip
FIXED
ArgumentNullException is thrown when it is hosted in Adorner.
The ToolTipContent is not displayed when it is bound to UI element's property with ElementName or with RelativeSource.
Toolbar
FIXED
FontSize default value is changed to 15px in Office2013 theme.
ToolBar size is not correct when the Orientation is set to Vertical in Windows8Touch Theme.
TreeView
FIXED
Expand ToggleButton's background should be white and Path should be gray in normal state in Office2013 theme.
In drag drop scenarios the order of the dropped items is reversed.
In Extended SelectionMode dragging a single selected item while holding the Ctrl key will deselect the item.
The AutoScrollToSelectedItem property does not bring first level items selected in XAML.
Window
FIXED
The Owner property is not respected when the Window should show in the same monitor as its Owner.
WordsProcessing
NEW
RTF format provider: Support for Import/export of multilevel list containing list level without number text format.
Export of RadFlowDocument to PDF, using the Pdf format provider class.
Exposed Section.PageNumberingSettings property.
Introduced support for vertical section alignment.
Introduced RadFlowDocumentEditor.InsertSection() method.
Introduced support for "type" attribute of HTML list.
FIXED
Importing style from HTML does not base the created style on 'Normal' style.
Document containing list without explicitly specified multilevel type cannot be imported.
The input file stream fails to convert to RadFlowDocument when a field has multiple general formatting switches.
ZIP Library
FIXED
The default constructor forces the ZipArchive to dispose the passed stream when it is already disposed.
CHANGED
ZipPackage is marked as Obsolete.
[/b]
[b] Only for V.I.P
Warning! You are not allowed to view this text.