Telerik UI for WPF R2 2016.2.503 with Source & Help » Developer.Team - Developers Paradise!

Telerik UI for WPF R2 2016.2.503 with Source & Help

Telerik UI for WPF R2 2016.2.503 with Source & Help
Telerik UI for WPF R2 2016.2.503 with Source & Help | 1.21 Gb


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
PDF
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.



UI for WPF R2 2016

New Controls

    LayoutControl (CTP)
        The new addition to the UI for WPF is a flexible component that allows you to arrange visual elements inside its boundaries. Thus helping you to create complex layouts that can be rearranged at runtime.

    SpreadStreamProcessing (Beta)
        The new addition to the UI for WPF will allow you fast export of large XLSX and CSV spreadsheet documents with low memory usage.

All Controls
NEW

    Introduced a mechanism that allows changing the application theme at design-time when using implicit styles.

FIXED

    VS2015 hangs when many UserControls are included in the solution and the Telerik schema is declared.
    ChildrenOfType throws ArgumentNullException whenever one of the children is null.

CHANGED

    Input Controls: MouseOver brush is not the correct color in Windows8Touch theme.

AutoCompleteBox
FIXED

    RadAutoCompleteBox does not respect TabIndex property.

Buttons
FIXED

    Focus, MouseOver and MouseOverChecked BorderBrushes are not consistent with those in other controls for Windows8Touch theme. 

Calculator
FIXED

    Doing any calculation in the display box of RadCalculatorPicker breaks its synchronization with drop-down RadCalculator.

ChartView
FIXED

    Legend marker has no color when there are no bars in the BarSeries.

CloudUpload
NEW

    Introduced MaximumSimultaneousUploadsCount property to control the number of files that will be uploaded simultaneously.
    Exposed UploadResult property of the CloudUploadFile that sets the upload result when a file upload finishes.
    Implemented a new public method AddFile.

CollectionNavigator
FIXED

    A custom command provider cannot be defined in XAML for RadCollectionNavigator and RadCollectionEditor.

ComboBox
FIXED

    Coded UI Builder crashes when trying to get a child of RadComboBox when AutomationMode.Basic and ExtensionsCore dll are used.
    Background of noneditable RadComboBox is not respected in Windows8Touch theme.
    Editable RadComboBox has incorrect background in disabled state for Windows8Touch theme.
    The HelpText of RadComboBoxItem automation peer is always "RadComboBoxItem".
    Editable RadComboBox has incorrect background in disabled state for VisualStudio2013 theme.
    Button arrow is not centered in editable RadComboBox for Windows8Touch theme.

ContextMenu
FIXED

    RadContextMenu causes a memory leak.

DataForm
FIXED

    The AddNew button remains visible when the CommandButtonsVisibility is set to None in the Green theme.

DateTimePicker
FIXED

    DateTimePicker's popup bottom border is not consistent in Transparent theme.
    Cannot record Coded UI action on RadDateTimePicker.
    RadDateTimePicker is not located correctly by Coded UI when placed in RadDocking.

Diagrams
FIXED

    RadGeometryDropDownButton's popup is inconsistent in all themes.
    PrintPreview window's border is missing in all themes.
    Background for Toolbox header in Green theme is changed from Tarnsparent to AlternativeBrush.
    Wrong container state is produced when drag-dropping group of nested containers.

Docking
NEW

    Allow writing custom save/load layout logic.
    The built-in Save/Load layout functionality works when there are custom RadPaneGroup, RadPane and RadSplitContainer instances added to the control.
    Provided a way to persist properties to the auto generated RadSplitContainer, RadPaneGroup and ToolWindow instances.
    Improved built-in Save/LoadLayout functionality: - Added two new events – ElementLayoutSaving and ElementLayoutCleaning; - Improved other events’ arguments;

FIXED

    ToolWindow is flickering when from FloatingDockable is made FloatingOnly through the context menu.
    The ToolWindow is getting cut off when the MinHeight and MinWidth are set through Style.
    Tab keyboard navigation does not work correctly in nested RadDocking scenarios if a ScrollViewer is present in a RadPane's content.
    NullReferenceException is thrown when closing a RadPane group from its AutoHideArea if there are no pinned RadPanes.
    Internal element of the control can be focused when Tab navigation is used.

DragDrop Manager
FIXED

    Drag operation cannot be performed inside a Popup defined in the code.
    Drag is still possible after AllowCapturedDrag's value is changed to false through binding.

GanttView
NEW

    Made accessible and customizable the ScrollSettings which are used to determine the built-in auto scrolling.
    Provided a way to disable horizontal scrolling when the selected GanttTask changes.

FIXED

    Row/Column is misplaced when Ganttview.ScrollingService.ScrollIntoView(item, ScrollSettings) with ScrollPosition.Center is called.
    The Width property of ColumnDefinitionBase class cannot be bound due to incorrect property definition.

GridView
NEW

    RadGridView exposes SearchPanelVisibilityChanged event thrown when the visibility of the search panel is changed.
    Introduced IsLightweightModeEnabled property of GridViewComboBoxColumn. Its default value is False. When set to True, the new lightened lookup logic is triggered, thus the performance of the column is significantly increased.
    Exposed TextWrapping, TextAlignment, TextTrimming and TextDecorations properties for GridViewHeaderCell and HeaderTextWrapping, HeaderTextAlignment, HeaderTextTrimming and HeaderTextDecorations properties for GridViewColumn.
    Introduced ValidationType property that indicates what type of validation input should be processed (INotifyDataErrorInfo, IDataErrorInfo, DataAnnotations).
    Introduced MergedCellsStyle and MergedCellsStyleSelector properties.
    RadGridView exposes the ability to pin rows at top or bottom so that they are always visible on scrolling. Once PinRowPosition property is set to the desired value, the user will be able to freeze an item by clicking on the PinButton that will be displayed in the row indicator on hovering.

FIXED

    Data in group rows is not exported if RadGridView has group descriptors of type GroupDescriptor.
    AlwaysVisibleRow part disappears after a new item is added and a RowStyle is applied explicitly.
    An exception is thrown on binding to an empty collection with items of abstract class.
    RadGridView commits edit when new items are added to the bound collection and AlternationCount property is set.
    Infinite Layout Cycle when GridView is placed in RowDetails.
    GridView loses focus when navigate with Tab key.
    On window resize, GridView is scrolled to the top when it is placed in a ColumnDefinition with Width="Auto" and GroupRenderMode is Flat.
    StackOverflow exception is thrown when one of the columns has SortMemberPath property set to a dynamic property that is not displayed in another column.
    Inconsistent GridViewNewRow behavior when RowStyle is defined and it is edited with tabbing.
    Unsafe parallel modification in Telerik.Windows.Data.KeyedCollection.
    ColumnGroups are misaligned when set at run-time and there are frozen columns, which are initially set.
    Copying items with unicode characters does not paste all of them.
    Setting ShowGroupPanel to "False" results in a Top margin of 4px in VisualStudio2013 theme.
    Border is not correct when FilterRow is on, SelectionMode is Multiple and there is SelectColumn in Windows8 and Windows8Touch themes.
    NullReferenceException is thrown in GetCellsForExporting method when exporting and EnableColumnGroupsVirtualization is set to False.
    The coloring of cells is cleared on scrolling if search panel is collapsed after searching.
    Having a two-way bound GridViewComboBoxColumn may result in infinite loop of getting-setting the bound property value.
    Having a two-way bound column may unnecessarily update its bound property when loading a virtualized cell.
    HierarchyExpandButtonStyleSelector is not updated once the condition is changed.
    HierarchyExpandButton's style is not updated when the SelectStyle method of a HierarchyExpandButtonStyleSelector returns null.
    Adding ColumnGroups while expanding ChildTableDefinition is not reflected by the UI.
    TextTrimming property of GridViewColumn is not copied when CopyPropertiesFrom method is used.
    Nested column groups are not displayed in some scenarios, when UI virtualization is enabled.
    Column groups that are assigned at run-time, after columns are initialzed, are not visually respected.
    SetValue method of custom PropertyDescriptor is not called when each of the properties of the dynamic object is a custom object type.
    After hiding all columns and then showing them again, their underlying ColumnGroups are not visually restored.
    Style targeting TextBlock and applying TextAlignement property is not respected in GridViewHeaderCell element.
    Pasting in empty RadGridView is not possible.

CHANGED

    Search criteria are applied only on visible columns.
    GridViewCell.PrepareCellProperties() is now open for access and modification in the scope of derived classes (access modifier is changed to protected internal virtual).
    The Xlsx and Pdf members of ExportFormat enum are obsoleted as they are not used.

Heatmap
FIXED

    Cell labels are positioned incorrectly when there are empty cells.
    Cell labels are rendered incorrectly when changing values dynamically.

ListBox
FIXED

    The first item gets selected after filtering when CollectionViewSource is used and the IsSynchronizedWithCurrentItem is set to False.
    IsSynchronizedWithCurrentItem is not considered when ItemsSource is CollectionView.
    Missing TemplateBinding property for BorderBrush in the ControlTemplate of RadListBoxItem in VisualStudio2013, Office2013 and Green themes.

Map
NEW

    Exposed "Clusters" property in VisualizationLayer. This is read-only list of all currently available ClusterData objects in the layer.

MaskedInput
FIXED

    Zero digit is not properly inserted after the decimal point in no-masked NumericInput / CurrencyInput.
    ArgumentOutOfRangeException is thrown on paste when the masked input is unloaded and loaded again.
    Caret does not move properly in MaskedTextInput with InputBehavior Replace when the pressed key's symbol is the same as the symbol next to the caret.

MS Controls
FIXED

    Checkbox validation border is misaligned in Green theme.
    Indeterminate Checkbox validation border is misaligned 

NumericUpDown
FIXED

    RadNumericUpDown within GridView is not updating its value when TAB key is pressed.

OutlookBar
FIXED

    Missing top border in minimized area for ToggleButton in Office themes, Expression Dark, Green, Transparent, Summer, Vista, and Windows7 themes.

PanelBar
FIXED

    Changed margin of HeaderItems and SubItems to 1px in the Office2013 theme.

PDF Viewer
NEW

    Reduced memory usage by improving and decreasing page caching.
    Introduced FormatProviderSettings.ReadAllAtOnce property. When applied, the document stream is copied into a memory stream used by PdfViewer, so the document stream could be closed.

FIXED

    Erroneous font accent translation is applied to glyphs which causes text clipping or displacement.
    PDFViewer does not display all text in a document when referencing glyph id with non-defined glyph name in WinAnsiEncoding.
    A blank page might be displayed instead of successfully rendering document page due to concurrency issues when using two or more RadPdfViewers in one user control.
    Images decoded with LZWDecode are visualized with artefacts or distorted.

PdfProcessing
FIXED

    TextFragment does not respect general graphic state content stream operators which results in glyphs drawn with too thick brush.
    Import throws NotSupportedException when the document contains annotations from unsupported types.
    Encoding JPEG image after decoding another JPEG image results is writing wrong JFIF marker data.
    When inserted after a line break, the whitespace character is positioned on the previous line, instead on the line after the line break.

PivotGrid
NEW

    Added IgnoreNullValues property, which provides an option to exclude null values in aggregates.

FIXED

    SqlNullValueException is thrown when using QueryableDataProvider and trying to calculate Average when null values are present.

PropertyGrid
NEW

    Introduced support for collection indexer binding.

FIXED

    The Scroll method does not provide consistent results when invoked for vertical scrolling with increment parameters. The vertical offset property always reads 0 value.
    Flag enum properties of a dynamic object are updated as strings after editing with FlagEnumEditor.

RadialMenu
NEW

    Added NavigateBack command used for navigating back to the previous RadRadialMenuItem.

RibbonView
NEW

    Improved the KeyTips to close the RadRibbonDropDown/Split buttons popups when the KeyTips are deactivated.

FIXED

    Background is not applied to RadRibbonComboBox in VisualStudio2013, Office2013 and Office based themes.

CHANGED

    Backstage now supports HeaderBackground property for Background of BackstageItems and Background property for the Backstage Content.

RichTextBox
NEW

    Added thermometer, parameter and analyses words to the default en-US dictionary.
    Introduced support for laying out section content to several columns.
    Introduced column break which inserts break in the current column and transfers the text to the next column in a section.

FIXED

    'Find next error' stops working if the current incorrect word is followed by a punctuation sign.
    InvalidCastException is thrown during measuring of document when last document element is not Span.
    TableStylesGallery items are not updated when the borders of the corresponding table styles are modified.
    When table without preferred width is copied from RadRichTextBox and pasted to MS Word or Outlook, the pasted table is not displayed.
    ImageMiniToolBar close icon is not visible in Office2013, VisualStudio2013 and Green themes.
    HTML format provider skips the import of nested list levels.
    Memory leak when changing AssociatedRichTextBox of RadRichTextBoxRibbonUI.
    Changed ImageMiniToolBar icons to be flat for Green theme.
    TxtFormatProvider: Pasting data in Text format, adds a new empty paragraph after the pasted text.
    HtmlFormatProvider creates an invalid document when row span value is greater than the number of the following rows.

ScheduleView
NEW

    Provided an option to render bigger elements in the CurrentTimeIndicator ControlTemplate.
    Implemented a way to stretch the CurrentTimeIndicator through the whole RadScheduleView area through the new CurrentTimeIndicatorLocation  dependency property.
    Added touch support for selecting a slot range.

FIXED

    CurrentTImeIndicator in TimeLineViewDefinition overlaps TimeRulerGroupItem's border in Office themes.

SpreadProcessing
NEW

    Introduced Headers and Footers functionality which allows adding rich text content in the page margins, visible when exporting or printing a document.

FIXED

    Exported XLSX documents cannot be imported with OpenOffice and on MAC (Numbers application).

Spreadsheet
NEW

    Introduced Headers and Footers functionality which allows adding rich text content in the page margins, visible when exporting or printing a document.

FIXED

    When the decimal separator is inserted from the numpad, it is inserted with selection and further typing overwrites it.

TabControl
FIXED

    The top border of the control is missing when the TabStripPlacement is set to Left.

TileView
NEW

    Implemented touch swipe scrolling functionality. 

TimeBar
NEW

    Implemented an ActualVisiblePeriodRangeChanged event that is raised when the actual visible period range changes.
    Implemented an ActualSelectionchanged event that is raised when the actual selection changes while the user is dragging the mouse.

FIXED

    InvalidOperationException is thrown when tapping outside the application while the mouse left button is pressed into TimeBar.

Timeline
NEW

    Implemented an ActualVisiblePeriodRangeChanged event that is raised when the actual visible period range changes.

ToolBar
CHANGED

    Several ToolBar styles and templates are renamed due to inconsistency or too generic names which may lead to exceptions:
        ToolBarTextBlock renamed to ToolBarTextBlockStyle.
        ToolBarTextBox renamed to ToolBarTextBoxStyle.
        ToolBarTextBox_Expression renamed to ToolBarTextBoxStyle.
        ToolBarCheckBox renamed to ToolBarCheckBoxStyle. 
        ToolBarButton renamed to ToolBarButtonStyle. 
        ToolBarRadioButton renamed to ToolBarRadioButtonStyle. 
        ToggleButton renamed to ToolBarToggleButtonStyle. 
        ToolBarRadButton renamed to ToolBarRadButtonStyle. 
        ToolBarRadToggleButton renamed to ToolBarRadToggleButtonStyle.
        ToolBarRadRadioButton renamed to ToolBarRadRadioButtonStyle.
        ToolBarRadDropDownButton renamed to ToolBarRadDropDownButtonStyle.
        ToolBarRadSplitButton renamed to ToolBarRadSplitButtonStyle. 
        ToolBarDropdownButton renamed to ToolBarDropdownButtonTemplate.

TouchManager
NEW

    Exposed public properties for the settings of the TouchManager: DragStartDistance, PinchStartDistance, SwipeInertiaDuration, SwipeInertiaDuration, TapTime, MultiTapTime, TapVicinity, MultiTapVicinity.

TreeView
FIXED

    When Tab Navigation is used focus goes inside RadTreeView instead of the first item for Windows8Touch theme.
    PreviewEditStarted event has incorrect parameters when handled.
    PreviewEditStarted is fired more than once in scenario with nested treeview items.

Window
FIXED

    Restoring a RadWindow which has only either its Width or Height set causes that property to be set to a very low value.
    NullReferenceException is thrown when moving a RadWindow instance by dragging it in VSTO solution.

WordsProcessing
FIXED

    Line height larger than expected is exported to PDF because LineSpacing and LineSpacingType property values are not evaluated correctly.
    Exported DOCX documents cannot be imported with OpenOffice and on MAC (Pages application).


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.

[/b]

[b] Only for V.I.P
Warning! You are not allowed to view this text.
  • 20 833
  • 0