Quantcast
Channel: ComponentSource News | UI & Interaction Components
Viewing all 3063 articles
Browse latest View live

DevExpress Windows 10 Apps 17.2.8

$
0
0
DevExpress Windows 10 Apps

Elegant, easy-to-use, touch first UWP controls. Latest maintenance release.

Fixes

Controls for Windows 10 Apps

  • ArgumentOutOfRangeException is raised in RangeControl with SparkBarClient in a certain scenario.

Grid for Windows 10 Apps

  • GridComboBoxColumn - The column filter popup does not show any data if ColumnFilterMode="DisplayText" and custom templates are used.
  • GridComboBoxColumn's FilterPopup uses ItemTemplate in its items.
  • GridControl - An unbound column with ComboBoxEdit as an in-place editor does not show any data.

DevExpress ASP.NET 17.2.8

$
0
0
DevExpress ASP.NET

All the ASP.NET AJAX and MVC component suites, libraries and extensions in one package. Maintenance release.

Fixes

ASP.NET Web Forms

All ASP.NET Controls

  • ASP.NET Controls - Client-side errors occur when building from sources.
  • Designer does not save changes when triggered by X-button.
  • The "This page uses nested tables, which do not make sense when read in a screen reader" issue occurs when implementing ADA Compliance.

ASPxDataEditors

  • ASPxCardView - If ASPxCardView is placed into ASPxSplitter's pane, the NullText in the Search panel remains in place when scrolling cards.
  • ASPxDateEdit - Date Range Mode - A postback request is not sent when a date is changed in a certain scenario.
  • ASPxRadioButtonList - Label html elements instead of span ones are rendered for item captions.

ASPxGridView

  • Page rendering speed in Firefox is too slow when a grid with multiple GridViewDataDateColumns is placed inside the iframe HTML tag and Filter Row is enabled.
  • Styles are not applied to selected rows after the Filter Bar was used if EnableCallBacks is set to False.
  • The Alt attribute for drag-and-drop arrow images has the same "|" value.
  • The Context Menu isn't shown after the adaptive detail area is clicked.
  • The server-side ToolbarItemClick event does not fire on the toolbar item's click when EnableCallBacks is set to false.
  • The server-side ToolbarItemClick event is raised on the next callback even it is handled on the client side.
  • ASPxGridView is empty if a data source exception occurs and SettingsCookies.Enabled is True.
  • ASPxGridViewExporter - Empty rows are collapsed after exporting.
  • The "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" error occurs when the grid is placed into another control and bound on callbacks.

ASPxHtmlEditor

  • HtmlEditor - An error occurs if a paragraph is pasted from a Word document to an editor.
  • Text from Word with the applied style keeps this style after inserting into ASPxHtmlEditor when the "Keep Plain Text" button is clicked.
  • The Cut and Copy toolbar items are always enabled.

ASPxHtmlEditor breaks the colgroup tag.

ASPxPivotGrid

  • ASPxPivotGrid - Row Grand Total and some data rows are not exported if the OptionsView.RowTotalsLocation property is set to "Tree".

ASPxRichEdit

  • Spell Checker sends too many requests on undo/redo operations.
  • The "Access to the document is restricted" error occurs on removing text quickly when document protection is applied.
  • Too many spell checking requests are sent on typing.
  • UploadControl's request is blocked if it contains the "silverlight" text.
  • ASPxRichEdit doesn't save words a user added via the "Add to Dictionary" option in the Session storage if SessionState's mode is set to "StateServer".

ASPxScheduler Suite

  • "Appointments Conflicts" message is not shown in the Edit Appointment Form if the OptionsAdaptivity.Enabled property is true.
  • Appointment form editors are empty when an exception occurs in the server-side AppointmentRowUpdating event handler and an appointment edit form is reopened.
  • Appointments with the '12:00 AM' start time and zero duration are not reflected in the external ASPxDateNavigator control.
  • The "Value cannot be null" error occurs when recurrent appointments are used and the trust level is set to a value different from Full.
  • The AdjustControl method doesn't recalculate the layout when it's called after a callback in some scenarios.
  • The 'Cannot read property 'contentDiv' of undefined' exception is thrown when SelectAppointmentById is invoked for an appointment that is not present in the current view.
  • The end date is calculated incorrectly when creating an all day event that lasts several days.
  • The 'missing ) after argument list' error occurs on a callback when an appointment's subject contains a single backslash character and the server-side rendering is enabled.
  • The "Unable to get property 'Click' of undefined or null reference" exception is raised on rendering Navigation buttons in the TimeLine view in the IE browser.
  • The SelectionChanged event is not raised on selecting view cells when an application is running on mobile (touch) devices.

ASPxSpreadsheet

  • FireFox, Edge - Cell format is not saved when pasting to Spreadsheet.
  • It is impossible to paste data using the Ctr+V key combination in the Chrome browser (v.65).

ASPxTreeList

  • Nodes are not expanded when Search Panel is used, the ExpandNodesOnFiltering property is set to "true" and at least one column is hidden.
  • System.ArgumentException is raised on filtering ASPxTreeList nodes using a column filter when nodes contain null values.

ASPxVerticalGrid

  • Check box toggles are visible on scrolling under fixed rows.

Navigation, Layout & Multi-Purpose Controls

  • ASPxLoadingPanel - A JavaScript exception in IE 11 when the Active Element in the Document is SVGElement.
  • ASPxMenu - Responsive Layout does not work when the ItemLinkMode property is set to "TextOnly".
  • ASPxNavBar - An extra white stripe occurs at the bottom of a group in the Moderno theme.
  • ASPxPopupControl - A vertical scrollbar is always shown when if "Scrollbar=auto" and the adaptive mode is enabled (Chrome).
  • ASPxPopupControl - Nested controls' icons disappear on hovering in IE 11 when ASPxRichEdit with an external ribbon is located inside the popup.
  • ASPxPopupControl - Popup content is rendered incorrectly in the adaptive mode when the content is defined via a content URL.
  • ASPxPopupControl - The Close button's focused state isn't displayed in IE and Edge with ASPxTextBox on the page.
  • ASPxRibbon/Ribbon - It is not possible to use SpriteProperties.DisabledCssClass and several other properties.
  • ASPxTreeView - Cannot navigate by using the links located inside the node template after an update to 17.2.
  • PopupControl - A popup shadow is still displayed after hiding the control in iOS 11.3.

Project Templates

  • "Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3" error occurs when running a web project created based on the "Blog Web Application" template.

XtraCharts Suite

  • It is impossible to configure printing options in the Firefox browser

ASP.NET MVC

MVC Data Editors

  • Memo - The Left border is not visible in the Moderno theme when the RTL rendering mode is enabled.
  • The 'A potentially dangerous Request.Form value was detected by the client' error occurs when the Captcha extension is rendered within a page.

MVC GridView

  • "Input string was not in a correct format" error occurs on saving a "BinaryImageEdit" column value in the BatchEdit mode.
  • GridView - BindToEF - It is not possible to export the grid using the built-in context menu export commands.
  • GridView - Horizontal scrolling doesn't work correctly on the mouse wheel click when fixed columns are used.
  • GridView - The 'Display' attribute of Enum values does not affect an exported document .

MVC HtmlEditor

  • HtmlEditor - The Ctrl+V shortcut stops working when the Shortcuts.CreateDefaultItems method is called.
  • There is no capability to specify the SettingsFiltering.FilterBoxMode property value for the built-in File Manager used in the Insert Image Dialog.

MVC Navigation, Layout & Multi-Purpose Extensions

  • UploadControl - The dom exception occurs when an object has brackets in its name.
  • The "Riple circle" element rendered for a focused TreeView node is positioned incorrectly if TreeView is located within a scrollable container.

MVC Pivot Grid

  • OLAP - Grand Total values are not displayed after expanding all column values.
  • OLAP - Pivot Grid displays old values after adding a dimension that does not support aggregation to the second position inside the area.
  • OLAP - The maxRequestLength exception is thrown when using a filter of a dimension providing millions of unique values.
  • PivotGrid - The DataBound event does not exist in the extension settings.

MVC Report

  • End-User Report Designer - A custom function is not displayed in the Expression Editor if a control's summary is set.
  • End-User Report Designer - The number of a code line is hidden on the Scripts page.
  • IntelliSense for the Expression Builder contains some misspelled function names.
  • Menu - Items with a sub menu have a scrollbar after registering ExtensionSuite.Report styles on the web page.
  • Scripts events are only shown in the Property tab on the Design page after switching to the Scripts page.
  • The "Scripts RESET" button does not work in the End-User Report Designer version 17.2.6.
  • Web End-User Report Designer - A chart's TotalLabel property is not available in the Property Grid.
  • Web Report Designer - "Uncaught DOMException: Failed to read the 'rules' property from 'CSSStyleSheet': Cannot access rules" error is thrown when Expression Editor is opened.
  • Web Report Designer - It is impossible to add multiple arguments to a custom summary function in the XRChart control.
  • Web Report Designer - The approach described in the "Registering a Custom Control in the Report Designer Toolbox" help topic does not work for the latest version.

MVC RichEdit

  • "Access to the document is restricted and the editor needs to be reloaded" error occurs while editing the RichEditControl document after changing the ReadOnly property value on a callback request.
  • "Access to the document is restricted...." warning on opening a hyperlink located in a "protected" area.
  • "Hyperlink" formatting is incorrectly applied to text inserted right after a hyperlink.
  • ASPxRichEdit - An RTF document with floating objects is rendered differently than in Microsoft Word.
  • Document header/footer cannot be switched to the "edit" mode on double clicking if only headers/footers are allowed for editing with current end-user permissions.
  • RichEdit - Characters appear in wrong order when RDP is used.
  • RichEdit - The document is focused after the Tab button is pressed in a custom dropdown ribbon item.

MVC Scheduler

  • Edit Appointment Dialog stays opened with the "appointments conflict" message on creating a valid (not-conflicting) appointment if the AllowAppointmentConflicts property is set to "Forbidden".
  • Scheduler control incorrectly intercepts keyboard shortcuts when Edit Appointment Form editors receive focus.

MVC Spreadsheet

  • It is not possible to scroll a document during a custom callback.

ASP.NET Bootstrap

Bootstrap CardView

  • Items and Popup Edit Form are aligned incorrectly when the control is inside BootstrapFormLayout.
  • The cards' layout is corrupted after paging when BootstrapBinaryImage bound to data is located inside the Card template.

Bootstrap Charts

  • The control width increases when switching ASPxPageControl's tabs.
  • It's impossible to specify a color for chart series.
  • BootstrapPieChart - Animation behaves differently if a data source is an object (not json).

Bootstrap Data Editors

  • BootstrapButtonEdit - The validation layout is incorrect.
  • BootstrapButtonEditor - NullReferenceException occurs when a button template and the BootstrapEditButton.IconCssClass property are defined.
  • BootstrapDateEdit looks different in IE11 and Chrome.

Bootstrap GridView

  • It is not possible to add items to a toolbar using a designer.
  • The "Update" and "Cancel" buttons are rendered without empty space between them when ButtonRenderMode is set to Button.

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapPopupControl - The Modal feature does not work if SettingsAdaptivity.Mode is set to OnWindowInnerWidth.
  • BootstrapTextBox - HelpText is rendered incorrectly when the text box is placed into BootstrapFormLayout.

Project Templates

  • Page Header - The login name is shown incorrectly.
  • VisualBasic - The 'HasPhoneNumber' and 'TwoFactorEnabled' properties are set of the string type rather than bool.

ASP.NET Core Bootstrap

Editors (ASP.NET Core Bootstrap)

  • BootstrapEditors - The value that was changed by the client-side API is not sent in the POST request to the server.

GridView (ASP.NET Core Bootstrap)

  • Bootstrap Core GridView - It is impossible to use the ShowUrlAsDisplayText property.
  • BootstrapGridView for ASP.NET Core - The MakeRowVisible method is missing in the IBootstrapGridView interface.

DevExpress DXperience 17.2.8

DevExpress Universal 17.2.8

Xceed Ultimate Suite 2018 v1.1

$
0
0
Xceed Ultimate Suite

Improves Word to PDF conversion.

Features

Xceed Words for .NET

PDF Conversion

  • Tables with an “auto” background are now supported.
  • Resulting PDF file is now much smaller in size.
  • Line breaks are now supported.
  • Paragraph images not included in a run are now converted to PDF.
  • Conversion from Word to PDF is now completed much faster.

Xceed PDF Creator for .NET

  • Tables with an “auto” background are now supported.
  • Resulting PDF file is now much smaller in size.
  • Line breaks are now supported.
  • Paragraph images not included in a run are now displayed in PDF.
  • Saving to PDF is now completed much faster.

Fixes

Xceed DataGrid for WPF

  • Fixed issue with the display of null values in conjunction with a bug in the .NET Framework. This bug can result in a cell displaying an invalid value instead of a blank (null) value, for instance when scrolling or when receiving an update from the data source.

Xceed Words for .NET

Table

  • Using CustomTableDesignName now correctly adjusts the table’s custom style.
  • Modifying the TableLook, or any property of TableLook, will now correctly update the table.

Document

  • Accessing Bookmarks multiple times no longer decreases the application’s performance.

PDF Conversion

  • Tables with a set preferred Width will no longer have cells wider than the table’s width.
  • Tables now work correctly when the columnWidths value is not specified.
  • Conversion will no longer crash when the document includes wrapped images and lists.
  • Lists no longer throw a null reference exception when _numbering data is empty.
  • Exceptions related to adding duplicate attributes are no longer thrown.
  • Paragraphs containing wrapped images and a first line offset are now converted to PDF without text overlapping the images.
  • Images in header/footer are now correctly displayed. In addition, the header height is now adjusted to its images when converting the rest of the page into PDF.
  • Images and tables with wrapping located inside headers/footers are now correctly handled.
  • The margin of headers/footers and wrapped images inside headers/footers are now correctly adjusted.
  • Using highlight or shading now only affects the desired text.
  • Doing a second conversion on a single docx file containing listItems now correctly displays the listItems bullets/numbers.
  • Page breaks in the middle of paragraphs are now correctly displayed as paragraph spacings.
  • No longer displays an empty page when a paragraph with a “page break” is followed by a paragraph with a “pagebreakBefore” attribute.
  • When the text is larger than the current tabStopPosition, the next tabStopPosition is now used.
  • Using the standard tab to align text now correctly aligns the text in the PDF.
  • When a font is set for text inside a table cell, using a style on the table will no longer overwrite the cell’s font set.
  • Page Background and page Borders of pages containing a background color and/or page borders along with wrapped images are now correctly displayed.
  • Using underline for the last word of a paragraph now correctly underlines this last word.

Xceed PDF Creator for .NET

  • Using CustomTableDesignName now correctly adjusts the table’s custom style.
  • Modifying the TableLook, or any property of TableLook, will now correctly update the table.
  • Accessing Bookmarks multiple times no longer decreases the application’s performance.
  • Tables with a set preferred Width will no longer have cells wider than the table’s width.
  • Tables now work correctly when the columnWidths value is not specified.
  • PDF creation will no longer crash when the document includes wrapped images and lists.
  • Lists no longer throw a null reference exception when _numbering data is empty.
  • Exceptions related to adding duplicate attributes are no longer thrown.
  • Paragraphs containing wrapped images and a first line offset are now converted to PDF without text overlapping the images.
  • Images in header/footer are now correctly displayed. In addition, the header height is now adjusted to its images size.
  • Images and tables with wrapping located inside headers/footers are now correctly handled.
  • Margin of headers/footers and wrapped images inside headers/footers are now correctly adjusted.
  • Using highlight or shading now only affects the desired text.
  • Doing a second conversion on a single docx file containing listItems now correctly displays the listItems bullets/numbers.
  • Page breaks in the middle of paragraphs are now correctly displayed as paragraph spacings.
  • PDF no longer displays an empty page when a paragraph with a “page break” is followed by a paragraph with a “pagebreakBefore” attribute.
  • When the text is larger than the current tabStopPosition, the next tabStopPosition is now used.
  • Using the standard tab to align text now correctly aligns the text.
  • When a font is set for text inside a table cell, using a style on the table will no longer overwrite the cell’s font set.
  • Page Background and page Borders of pages containing a background color and/or page borders along with wrapped images are now correctly displayed.
  • Using underline for the last word of a paragraph now correctly underlines this last word.

DevExpress Windows 10 Apps 18.1

$
0
0
DevExpress Windows 10 Apps

Adds intuitive column based search option to the data grid.

Features

  • Data Grid
    • Auto Filter Row - This update includes an intuitive column based search option. By enabling the Auto-Filter Row (displayed at the top of the grid), users can filter grid contents by individual column values. You can control the search operators used (LIKE, EQUALS, etc.) based on the data type associated with each column.
    • New Item Row - Inspired by Outlook, the Data Grid's New Item Row allows end-users to add new records within the Data Grid. It can be displayed above or below all data/group rows. New API events allow you to initialize and update new records.
    • API Enhancements - The new CellValueChanging event fires when an end-user changes a cell editor's value, and allows you to cancel the changes made, or implement custom value processing/posting.
  • .NET Core 2.0 - With this release, DevExpress UWP controls are based on .Net Core 2.0.

DevExpress WPF 18.1

$
0
0
Spreadsheet shapes

Spreadsheet control now supports all shape types.

Features

  • Accordion Control
    • Navigation Pane Mode - A new Navigation Pane mode allows you to create an Outlook-inspired side bar panel and integrate it with the WPF Office Navigation Bar control.
  • Chart Control
    • Custom Units of Measurement - You can now aggregate data by a custom unit of measurement (e.g. 15 minutes, 4 hours, etc.) You can also define a custom function that aggregates values using custom rules without modifying the source collection.
    • Crosshair Cursor Enhancements - New features include:
      • Display values of series points that are selected by the Crosshair Cursor in a legend.
      • Crosshair Cursor Lines (argument and value) follow the mouse cursor simultaneously.
      • The ability to display the Crosshair Cursor in the exported/printed chart.
      • The ability to display any data source field value within the Crosshair Cursor's Label.
    • Top N and Others - With this release, you can limit the amount of information displayed by a chart and visualize data more effectively. You can adjust the number of points included in the Top N group. All other points will be aggregated into the "Others" group.
    • Multi-Select Enhancements - You can select multiple items by drawing a rectangular region with the CTRL key pressed.
  • Data Editors
    • On Demand ItemsSource Initialization - With this release, DevExpress WPF Data Editors that use source collections (e.g. ComboBoxEdit, LookUpEdit, ListBoxEdit), no longer process the entire source collection at startup. Data editors traverse through source items until the selected item is found. This significantly improves startup time for forms with editors bound to large source collections.
    • TrackBarEdit - Custom Ticks and Steps - In v18.1, the WPF TrackBarEdit exposes new collections that allow you to define custom ticks and steps. For example, you can create a track bar with non-linear steps to better control zoom factors.
    • SVG Validation Icons - This release includes new SVG icons for validation error indication (used by the WPF Data Editors).
    • Token Editors - Show Selected Items - The lookup editors in Token selection mode (ComboBoxEdit and LookUpEdit) can now keep selected items visible in a popup.
  • Data Grid Control
    • Server-Side Data Processing with Any Data Source - This release introduces support for virtual data sources. With these sources, the WPF Data Grid can be bound to any data source, even if the record count is unknown. The Grid control only requests top N records and allows you to implement the required data operations supported by your data source.
    • Data Paging - v18.1 introduces Page Navigation for those who prefer to display and load data page by page. The new Data Pager supports all data source types and can be used on a standalone basis.
    • Performance Enhancements - Data summary and conditional formatting rules are now calculated much faster. Summary recalculations have been optimized by restricting recalculations to those items that have been affected by a property change.
    • Data Shaping Enhancements (ICollectionView) - When working with ICollectionView sources, the WPF Grid control delegates all data management operations (sorting, filtering, grouping) to ICollectionView. which imposes some limitations on core grid features. With this release, you can overcome all ICollectionView limitations. Simply disable the 'AllowCollectionView' option, and allow our WPF Grid to perform all data management operations.
  • Data Grid & Tree List
    • Band Separators - With this release, the WPF Data Grid and TreeList controls display thick band separators. You can specify separator color and thickness. You can also specify different appearance settings for root and nested band separators.
    • Nested Property Notifications - The DevExpress WPF Data Grid and TreeList controls can automatically update individual cells, sorting, grouping, filtering, and summary when nested property values change.
    • Best Fit Enhancements - The WPF Data Grid and TreeList controls now offer a 'Best Fit' option for Band headers. Best Fit calculates and applies the optimal width required for a band to fully display its contents. This functionality is available for end-users and via the Grid's API.
    • Scrolling Performance - Vertical scrolling has been optimized. It is now 15% faster.
    • INotifyDataErrorInfo Validation Support - The WPF Data Grid and TreeList controls automatically display validation errors within data source objects that implement INotifyDataErrorInfo. Unlike IDataErrorInfo, the INotifyDataErrorInfo interface notifies bound UI controls when a validation error occurs within a data source.
    • Retain Scroll Position - The DevExpress WPF Data Grid and TreeList controls ship with a new option that helps the Grid retain scroll position when updating data. This behavior is supported by all data update types (add/remove, data sorting, full data refresh), and has been designed not to impact performance.
    • Document Scaling - This release introduces document scaling for the WPF Data Grid, TreeList, Pivot Grid and Chart controls. Scaling allows you scale down an oversized control to fit the paper's width, or scale up the control to print it across multiple sheets of paper.
  • Dialogs
    • Folder Browser and Open/Save File Dialogs - The DevExpress WPF Open File, Save File and Folder Browser Dialogs were first released as a community technology preview in v17.2. This update marks their official release. New enhancements include:
      • Breadcrumbs.
      • Ability to select folders using the Open File Dialog.
      • Localization Support.
  • Docking UI
    • Performance Enhancements - This release includes performance enhancements designed to render dock panels faster.
      • Dock/Undock operations are now 10% faster.
      •  A new option (LogicalTreeStructure) allows panel content to remain in the same logical tree, preventing redundant updates. This makes dock panels dock/undock 2 times faster.
      • 'Restore Layout' is also significantly faster.
    • Miscellaneous Enhancements
      • Ability to specify a panel's auto-hide position relative to another panel or group.
      • Ability to customize a context menu for individual layout items.
      • Dock Panels can be activated using logical or keyboard focus.
  • MVVM Framework
    • New Expression Evaluation Engine - With this release, the DXBinding, DXEvent, and DXCommand extensions use a new expression evaluation engine by default. Expressions are now initialized up to 2 times faster. The new Expression Evaluation Engine provides the following features:
      • Dynamic Typing.
      • No casting is required to compare or return values.
      • Ability to create objects using the ‘new’ operator.
      • Ability to assign values using the equals (=) operator in DXCommand and DXEvent.
  • Pivot Grid Control
    • Performance Enhancements - The following features are now processed by the pivot grid in Optimized Mode:
      • Drill-Down
      • Unbound Expressions
    • Lightweight Templates - With this release, the DevExpress WPF Pivot Grid uses lightweight templates for cells and headers by default. Lightweight templates simplify the Pivot Grid's visual tree, thus improving the grid's loading, scrolling, etc.
  • Ribbon and Toolbars
    • Ribbon Control - Simplified Markup - You no longer need to declare the default page category to add Ribbon pages. Pages can be added to a Ribbon Control directly. Use the page's CategoryName property to specify a category.
  • Rich Text Editor
    • Microsoft Word Inspired Formatting and Layout - Enhanced layout and formatting accuracy when displaying, printing and exporting documents. DPI settings are also no longer an issue.
    • Checkbox Form Fields - With this release, the WinForms and WPF Rich Text Editors can load documents with checkboxes. End-users can toggle checkbox state, save, print or export the result.
    • Automatic Document Format Identification - With this release, if a document is loaded from a file or stream programmatically, the DevExpress WPF RichEditControl automatically identifies the document's format based on its content.
    • Print API - The RichEditControl now includes a Print method that allows you to print documents using default or custom printer settings.
  • Scheduler Control
    • Outlook Inspired ResourceTree Control (CTP) - This release includes a community preview of our new ResourceTree Control. As its name implies, the control displays Scheduler Resource Items using a tree UI metaphor.
    • TimelineView - Resource Auto Height - The WPF Scheduler's TimelineView can now automatically resize resources to fit all appointments.
  • Spreadsheet Control
    • Spreadsheet Shapes - From simple lines and rectangles, to banners and callouts, the WinForms and WPF Spreadsheet controls now support all shape types.
    • Custom Colors for Individual Chart Series Points - With this release, the WinForms and WPF Spreadsheet controls can display, print and export worksheets with charts that contain series points with custom colors.
    • Formula AutoComplete - The WinForms and WPF Spreadsheet controls now support Formula AutoComplete. This feature can help prevent spelling or syntax errors by providing a list of function names, defined names and table names that match the characters you enter into a formula.
    • Miscellaneous Enhancements
      • Automatic Document Format Identification: With this release, if a document is loaded from a file without specifying its format, the Spreadsheet control automatically identifies the document's format based on its content (regardless of filename extension).
      • A new 'Print' method allows you to print an entire document or an individual sheet using default or custom printer settings.
  • Themes
    • Lightweight Templates for Standard WPF Controls - With this release, our Office2016SE and VS2017 themes use lightweight templates to render standard WPF controls. New templates contain fewer visual elements and support appearance customization properties (BorderBrush, BorderThickness, Background, etc.). Lightweight templates are supported by the following WPF controls: Button, TextBox, ListBox, CheckBox, ProgressBar, Slider, ScrollViewer and TreeView.
  • Tree List
    • API Enhancements - The WPF TreeList control's new API includes:
      • Ability to add new nodes.
      • Ability to change fitter settings before a filter is applied by a user (the SubstituteFilter event).
      • Skip the calculation process in the CustomSummary event (the TotalValueReady property).
      • Update a node's position immediately after its data has been modified (the ImmediateUpdateRowPosition property).
  • Windows UI
    • Application Bar - Appearance Customization - With this release, you can customize the Application Bar's border using the BorderBrush and BorderThickness properties.

DevExpress WinForms 18.1

$
0
0
Crosshair cursor enhancements

Improves the Chart, Spreadsheet and Scheduler controls.

Features

  • Chart Control
    • Custom Units of Measurement. Custom Aggregate Functions - You can now aggregate data by a custom unit of measurement (e.g. 15 minutes, 4 hours, etc.) You can also define a custom function that aggregates values using custom rules without modifying the source collection.
    • Custom Colors for Automatically Generated Series - The Chart Control can now provide custom colors to auto-generated series using one of the following colorizers:
      • Key-Color Colorizer assigns colors from a palette to series by series data member values.
      • Data Source Colorizer binds colors that the extra data source stores to a series via series data member values.
    • Crosshair Cursor Enhancements - This release extends the capabilities of the Crosshair Cursor. New features include:
      • Display values of series points that are selected by the Crosshair Cursor in a legend
      • Crosshair Cursor Lines (argument and value) follow the mouse cursor simultaneously
      • The ability to display the Crosshair Cursor in the exported/printed chart
      • The ability to display any data source field value within the Crosshair Cursor's Label.
    • DirectX Rendering (2D Charts) - 2D WinForms Charts now support DirectX rendering.
    • Multi-Select Enhancements - You can select multiple items by drawing a rectangular region with the CTRL key pressed.
    • Data Grid Control
    • Infinite Scrolling - The WinForms Grid ships with an 'Infinite Scrolling' mode - allowing you to more efficiently display data from very large data sources.
    • Binding Selection to Data Source - In multiple row selection mode, you can sync row selected states with a Boolean field in the bound data source. The selection binding mode ensures that row selection persists whenever you filter or group grid data.
  • Data Editors
    • Calendar - ClassicNew View - The DevExpress WinForms Calendar Control and Date Edit ship with a ClassicNew view (inspired by Outlook 2016).
    • Open File, Save File and Folder Browser Dialogs - The DevExpress WinForms Open File, Save File and Folder Browser Dialogs were first released as a community technology preview in v17.2. This update marks their official release. New enhancements include:
      • The Folder Browser Dialog includes Compact and Wide display modes.
      • Ability to select legacy or skinable dialogs when using the Open File/Folder Behaviors and MVVM services.
    • PictureEdit - DirectX Support - The WinForms PictureEdit control now supports DirectX rendering.
    • Toast Notification Manager Enhancements - With this release, the DevExpress WinForms ToastNotificationManager gives you the ability to create Windows 10-inspired toast notifications.
    • Splash Screens - Overlay Wait Form - v18.1 introduces an Overlay Wait form. The Overlay Form is a semi-transparent splash screen that runs in a background thread and prevents access to a control or form by displaying an overlay.
    • Group Control - New Group Styles - New rendering styles: Light, Title and Card.
    • Color Pick Editors - Magnifier Dialog enhancements - The Magnifier Dialogs have been updated with the following enhancements:
      • When zooming, the Magnifier Dialog displays a pixel grid allowing you to distinguish individual pixels easily.
      • Avoid pixel hunting by switching to precise cursor positioning (press CTRL).
    • ListBox - Highlight Search Results - The WinForms ListBox control now highlights strings that match the search text.
    • High DPI Support - Enhanced High DPI Drawing for all Windows Forms Controls - This release enhances DirectX rendering support, and improves the scaling of control elements, borders, indents and images across the WinForms product line.
    • Image to DPIAware Image Conversion - Added a new action to the ImageCollection's smart tag, which converts the ImageCollection to DPIAwareImageCollection.
    • SVG Icons in New Controls - Now uses SVG icons by default in the following controls: Scheduler, Filter Editor, LayoutView and PDF Viewer.
    • Map Control
    • Circular Scrolling - The DevExpress WinForms Map Control allows you to scroll image and vector maps "circularly."
    • Runtime Vector Item Editor -  With this release, you can edit vector items at runtime.
  • Navigation UI
    • Pager Navigation - The Radio Group and Windows UI Button Panel can be used as a pager for the following: Tile Control, Tile Bar, Navigation Frame and Image Slider.
    • Tile Control - DirectX Hardware Acceleration - The DevExpress WinForms Tile Control now supports DirectX rendering so you can create high performance solutions for use on High DPI devices.
    • Fluent Design Form - This release includes the new Fluent Design Form. Inspired by the brand new Microsoft Fluent Design System, its features include:
      • Integrated Hamburger Menu
      • Adaptive Layout
      • Acrylic Material (a partially transparent texture)
      • Reveal Highlight
    • Hamburger Menu - Integrated the Hamburger Menu with the Accordion Control: Set the ViewType property to HamburgerMenu and the Accordion Control will support a collapsed state designed to mimic the behavior of Windows 10 apps (displays a narrow strip of icons when collapsed).
    • Accordion Control - Navigation Pane layout - The WinForms Accordion Control supports a new Navigation Pane option - one that mimics the latest styles used by Microsoft UWP applications. To enable it, set the EnablePaneFooter property to true.
  • PDF Viewer
    • DirectX Rendering (Beta) - With this release, both the PDF Viewer for WinForms and PDF Document API support DirectX rendering.
  • Pivot Grid Control
    • Performance Enhancements - Improved the Pivot Grid's in-memory data processing. The following features are now processed by the pivot grid in Optimized Mode:
      • Drill-Down
      • Unbound Expressions
    • Print Row Headings on Every Page - You can now set a new option and print row headings on every page.
    • Excel Inspired Filter - Improved the Pivot Grid's Filter Popup. End-users can now filter grouped data using Excel inspired filter.
  • Ribbon, Bars and Dock UI
    • Dock Windows - Light View - This release includes a new "Light" mode. When used, all Dock Windows are drawn using 1-pixel borders.
    • Design-Time Enhancements
    • WinForms Bar Manager - The designer's 'Toolbars' page allows you to manage toolbars, create different bar item types, add bar items to toolbars and populate hierarchical sub-menus. The Customization Form is now resizable, and provides on-form actions to manipulate bar items and categories.
    • WinForms Ribbon - The designer's 'Ribbon Items' page allows you to customize ribbon item hierarchy (categories, pages, page groups, buttons and sub-menus).
    • WinForms Popup Menus-  A new editor integrated into the Bar Manager/Ribbon Designer allows you to customize popup menus. The menu editor allows you to create a popup menu, populate the menu with items, and modify menu/item settings.
    • Ribbon Memory Usage and Performance Enhancements
  • Rich Text Editor
    • Microsoft Word Inspired Formatting and Layout - Enhanced layout and formatting accuracy when displaying, printing and exporting documents. DPI settings are also no longer an issue.
    • Checkbox Form Fields - With this release, our WinForms and WPF Rich Text Editors can load documents with checkboxes. End-users can toggle checkbox state, save, print or export the result.
    • Automatic Document Format Identification - With this release, if a document is loaded from a file or stream programmatically, the DevExpress RichEditControl automatically identifies the document's format based on its content.
    • Print API - The WinForms RichEditControl now includes the 'Print' method that allows you to print documents using default or custom printer settings.
  • Scheduler Control
    • New Storage Mechanism - Replaced the existing SchedulerStorage with SchedulerDataStorage. Its features include:
      • Labels and statuses can have their own data sources out-of-the-box.
      • Storage data isn't reloaded after each change in the underlying data source.
      • Previously, any data change fired the same 'CollectionLoaded' event, and it was impossible to identify what kind of operation was performed. The new storage provides various events for different action types.
      • Enclosing data operations with the BeginUpdate\EndUpdate methods is no longer required.
      • The new storage correctly recognizes any data modifications performed at the data source level.
    • SVG Icons - With this release, the DevExpress WinForms Scheduler uses SVG icons by default. To revert to previous behavior and use raster graphics instead, disable the 'WindowsFormSettings.AllowDefaultSvgImages' option.
    • DirectX Rendering - The DevExpress WinForms Scheduler Control now supports DirectX rendering so you can create high performance solutions for use on High DPI devices.
  • Skins and Vector Icons
    • New Skin Selector - With the release of the Bezier vector-based skin, a traditional skin gallery may “feel” overcrowded. The new skin/swatch selector is designed to address this issue and provide users a more intuitive way to apply the desired appearance to their application.
    • Office Palettes for Vector Skins - v18.1 adds four vector skin palettes inspired by MS Office.
    • SVG Icon Builder in MS Windows Store - The DevExpress SVG Icon Builder is a productivity tool designed to simplify the creation of custom SVG icons by combining existing graphical elements. You can install it directly from the Microsoft Windows Store.
  • Spreadsheet Control
    • Spreadsheet Shapes - From simple lines and rectangles, to banners and callouts, the WinForms and WPF Spreadsheet controls now support all shape types. You can move, resize and remove shapes. Worksheets with shapes can also be printed and exported to PDF.
    • Custom Colors for Individual Chart Series Points - With this release, our WinForms and WPF Spreadsheet controls can display, print and export worksheets with charts that contain series points with custom colors.
    • Formula AutoComplete - With this release, we've simplified formula construction. Our WinForms and WPF Spreadsheet controls now support Formula AutoComplete. This feature can help prevent spelling or syntax errors by providing a list of function names, defined names and table names that match the characters you enter into a formula.
    • Miscellaneous Enhancements
      • Automatic Document Format Identification: With this release, if a document is loaded from a file without specifying its format, the Spreadsheet control automatically identifies the document's format based on its content (regardless of filename extension).
      • A new 'Print' method allows you to print an entire document or an individual sheet using default or custom printer settings.
  • TreeList Control
    • Excel-Inspired Group Filter - Excel-inspired filter dropdowns can now group filter items from two or more columns, and present the result as a hierarchical checked list. For instance, instead of a linear task list, you can show tasks grouped by employees:
    • DirectX Hardware Acceleration - Enable the 'WindowsFormsSettings.ForceDirectXPaint' option and leverage the power of DirectX hardware acceleration to boost TreeList rendering on High DPI devices.
    • Display Node Images within Data Cells - By default, our WinForms TreeList control reserves space for both Select and State images if either are displayed within a node. With this new option, you can save space by moving Select/State images from the indent region to node cells.
    • Band and Column Separators - You can now highlight individual columns and bands by changing the width and appearance settings of their separators.
    • Tree Line Visibility - By default, tree lines are displayed or hidden based upon the currently applied skin. v18.1 introduces the new 'ShowTreeLines' option allowing you to explicitly specify whether to display tree lines. If this option is enabled, you can specify node hierarchy line styles using the TreeLineStyle property.
    • Miscellaneous Enhancements - Added a few popular Data Grid API members (RowClick, RowCellClick, MakeColumnVisible, etc.) to the TreeList control and added expand/collapse node animation effects.
  • Vertical Grid Control
    • Office 2016 Inspired View - The WinForms Property Grid ships with a new "flat" view inspired by Office 2016. Its features include:
      • Ability to organize categories into separate groups
      • Advanced value editing for numeric properties
    • Design-Time Access to all DevExpress Project Settings - When you start a new project, you can right-click the Visual Studio Solution Explorer and select DevExpress Project Settings to activate a page that exposes major DevExpress project settings.
    • Filter Editor Enhancements - New enhancements include:
      • Tabbed UI
      • Syntax Highlighting
      • Auto-Complete
      • Expression Validation and Error Indication
  • Template Gallery - Logify Client Template (Windows Forms, WPF and ASP.NET) - Logify is a 24/7 application monitoring tool (helps you track errors and log app crash events). The DevExpress WinForms Team has extended the Template Gallery with a new template designed to add a Logify client to your project with one click.
  • Adorner UI Manager - Tab Badges - The DevExpress WinForms Adorner UI Manager can now display tab badges.
  • MVVM: DialogService UICommands - The DevExpress MVVM DialogService can now display dialog windows with custom buttons.

DevExpress ASP.NET 18.1

$
0
0
ASP.NET Bootstrap Scheduler control

Adds new ASP.NET Bootstrap Scheduler control.

Features

  • CardView Control
    • Adaptive Layout
  • Chart Control
    • Custom Units of Measurement. Custom Aggregate Functions - You can now aggregate data by a custom unit of measurement (e.g. 15 minutes, 4 hours, etc.) You can also define a custom function that aggregates values using custom rules without modifying the source collection.
    • Custom Colors for Automatically Generated Series - The Chart Control can now provide custom colors to auto-generated series using one of the following colorizers:
      • Key-Color Colorizer assigns colors from a palette to series by series data member values.
      • Data Source Colorizer binds colors that the extra data source stores to a series via series data member values.
    • Crosshair Cursor Enhancements - New features include:
      • Display values of series points that are selected by the Crosshair Cursor in a legend.
      • Crosshair Cursor Lines (argument and value) follow the mouse cursor simultaneously.
      • The ability to display the Crosshair Cursor in the exported/printed chart.
      • The ability to display any data source field value within the Crosshair Cursor's Label.
  • Editors
    • ListBox, ComboBox, TokenBox - Custom Filtering - New server-side and client-side API allows you to implement custom filtering logic to provide diacritic-insensitive or multi-word filtering.
    • Client-Side Read-Only State Management - With this release, you can dynamically change an editor's read-only state on the client.
  • GridView Control
    • Performance Enhancements - Significantly improved the layout recalculation logic of the ASP.NET and MVC Grid View in adaptive mode. The control's client Initialization is now up to 6-18 times faster when compared to earlier versions.
  • Image and Data Navigation
    • Image Gallery - Adaptive Layout Mode
    • DataView - Adaptive Layout Mode
    • ImageSlider - Virtual Paging - The DevExpress ASP.NET Image Slider supports virtual paging. In this mode, images are loaded on demand when the user navigates content via the pager.
  • Navigation and Layout
    • FormLayout – Adaptivity - The DevExpress ASP.NET and MVC Form Layout ships with a new adaptive layout mode. Once enabled, Form Layout elements are automatically adjusted based upon Layout control size.
    • Ribbon - Group Scrolling - You can now scroll Ribbon groups whenever portions of the Ribbon are invisible.
    • TabControl/PageControl - Tab Swipe - End-users can now scroll tabs with a finger swipe on small touch screens.
  • Pivot Grid Control
    • Print Row Headings on Every Page - You can now set a new option and print row headings on every page.
  • Rich Editor Control
    • Input Method Editor Support (IME) - Input Method Editor (IME) allows you to use the Latin keyboard to enter Japanese, Chinese, Korean and Tigrinya symbols. IME is enabled when an end-user switches the desktop key input to a supported language.
    • Table of Contents - End-users can now move to a specific position within a document instantly. The following tables are supported: Table of Contents, Table of Figures, Table of Tables and Table of Equations.
    • Table AutoFit - Tables can now automatically resize columns to fit content or a document window.
    • AutoCorrect - The ASP.NET WebForms and MVC Rich Text Editor ships with AutoCorrect support. You can use AutoCorrect to fix capitalization errors, create numeric lists, hyperlinks and emails, as well as automatically insert symbols and other pieces of text.
    • Stateless Mode - With the new stateless option, you can maintain document state in external storage. Ready-to-use Redis and SQL examples are included.
  • Scheduler Control
    • Date Highlighting in Date Navigator - The Date Navigator can highlight dates that include appointments. The following highlight modes are available: Bold, Labels and Custom.
    • Resource Navigator Enhancements - The Resource Navigator ships with a new navigation mode. In this mode, all available resources are displayed as tokens. End-users can display or hide resources by adding or removing corresponding tokens.
    • New Standalone Scheduler Storage Control - v18.1 ships with a new ASP.NET WebForms and MVC SchedulerStorageControl. This is a non-visual component that implements nearly the same functionality as our ASP.NET Scheduler, and allows you to integrate all scheduler-based data operations using third-party web controls.
    • Month View Adaptivity - The Scheduler's Month View now supports an adaptive display mode. All appointments are transformed to a more compact view on smaller screens.
  • Spreadsheet Control
    • Reading View Mode - This release includes a new Reading View (View Only). When enabled, the document displayed within the control cannot be modified by the end-user. The Spreadsheet control's built in Ribbon is transformed into a custom toolbar with lightweight rendering.
    • Client-Side API Enhancements - New client-side events include: CellBeginEdit, CellEndEdit, CellCancelEdit and ProtectionWarning.
    • New client-side methods that allow you to set the active editor's value, apply or cancel cell editing, check edit mode, obtain a cell's boundaries and detect the active sheet name.
    • Stateless Mode - With the new stateless option, you can maintain document state in external storage. A ready-to-use Redis and SQL examples are included.
  • TreeList Control
    • Batch Editing - The ASP.NET WebForms and MVC TreeList controls support data editing in batch mode. Batch modifications allow you to eliminate unnecessary server updates and speed TreeList's performance.
  • ASP.NET Bootstrap Controls v18.1
    • New Scheduler Control - v18.1 ships with a new ASP.NET Bootstrap Scheduler control. Its features include:
      • Day View, Work and Full Week Views, Week and Month Views, Timeline and Agenda Views.
      • Group by Date and Resource.
      • Custom Edit Form, Custom Appointments.
      • Time Zones, Reminders and Resource Sharing.
      • Adaptive Layout.
      • Data Export and Printing.
      • Integrated standalone controls: Date and Resource Navigators, View Navigator and View Selector.
    • CardView Control
      • Header Filter - Instant Find - v18.1 introduces a simple and quick way to find column filter values. The Find Panel allows users to enter a search string and initiate a search against all filter values displayed in the header dropdown.
    • Chart Control
      • ASP.NET Boostrap Sparkline Control - The DevExpress Bootstrap Sparkline control allows you to display a single series chart within containers such as our Grid control. Its features include:
        • 8 sparkline types.
        • Numerous appearance options.
        • Flexible data binding.
    • Editors
      • ASP.NET Bootstrap ListBox – Filtering - The DevExpress ASP.NET Bootstrap List Box can now filter data. The integrated Find Panel allows users to enter a search string and initiate a search against all items.
      • ASP.NET Bootstrap ListBox – SelectAll - End-users can now select all items using the 'Select All' check box.
    • GridView Control
      • Bands - With this release, our Bootstrap Grid View control supports column header and data cell bands.
      • Cell Merging - Much like Microsoft Excel, the Grid's cell merging option allows you to improve usability by avoiding the duplication of common information. Neighboring data cells across different rows can be merged whenever they display matching values.
      • Column Resizing - End-users can now resize grid columns by dragging a column header's border.
      • Merged Column Grouping - The ASP.NET Bootstrap GridView now includes a 'Merge Column Groups' mode. In this mode, you can merge grouped columns by dragging the appropriate column header(s) to the group panel and arrange them across a line.
      • Header Filter - Instant Find - v18.1 introduces a simple and quick way to find column filter values. The Find Panel allows users to enter a search string and initiate a search against all filter values displayed in the header dropdown.
    • Layout Control
      • Groups and Tabbed Groups - With this release, the Bootstrap Form Layout supports layout groups and tabbed layout groups.
  • Bootstrap ASP.NET Core Controls v18.1
    • New Client-Side API - Updated the client-side API format for all DevExpress Bootstrap ASP.NET Core controls. The changes in the API make usage more intuitive and will improve your development experience. New API enhancements include:
      • All public methods begin with lowercase letters.
      • We've added 'on', 'off' and 'once' methods for attaching and detaching client-side events.
      • New overloads return JavaScript promises for callback methods.
    • New ASP.NET Core Bootstrap CardView Control - v18.1 ships with our new ASP.NET Card View control for Bootstrap Core. Its features include:
      • Binding to large data sources in server mode
      • Data Sorting
      • Data Filtering and Instant Find
      • Data Editing
      • Templates
      • Multiple Card Selection
      • Integrated Paging
    • New ASP.NET Core Bootstrap Scheduler Control - v18.1 ships with our new ASP.NET Bootstrap Scheduler control. Its features include:
      • Day View, Work and Full Week Views, Week and Month Views, Timeline and Agenda Views
      • Group by Date and Resource
      • Custom Edit Form
      • Time Zones, Reminders and Resource Sharing
      • Adaptive Layout
    • New ASP.NET Core Bootstrap FormLayout Control - The new Bootstrap ASP.NET Core Form Layout Control allows you to eliminate the restrictions and time consuming limits associated with pixel-based form design.
    • New ASP.NET Core Boostrap Sparkline Control - The DevExpress Bootstrap Sparkline control allows you to display a single series chart within containers such as our Grid control. Its features include:
      • 8 sparkline types.
      • Numerous appearance options.
      • Flexible data binding.
    • ASP.NET Core Bootstrap Data Editors
    • ASP.NET Core Bootstrap Upload Control - The DevExpress Bootstrap Upload Control allows end-users to upload files to the server via the browser. End-users can select a file by invoking the standard Open File dialog or by dragging the file to the Upload control.
    • ASP.NET Core Bootstrap TagBox - The Bootstrap Tag Box control allows users to select values from a drop down list or to enter them manually.
    • ASP.NET Core Bootstrap Time Editor - The DevExpress Bootstrap Time Edit control allows you to display and edit date-time values. End-users can modify values by typing directly into the edit box or clicking spin buttons to increment or decrement months, days, hours, minutes or seconds.
    • ASP.NET Bootstrap ListBox Enhancements
    • Filtering - The DevExpress ASP.NET Bootstrap List Box can now filter data. The integrated Find Panel allows users to enter a search string and initiate a search against all items.
    • SelectAll - End-users can now select all items using the 'Select All' check box.
    • ASP.NET Core Boostrap GridView Control
    • Batch Editing - The ASP.NET Core Bootstrap Grid View control supports data editing in batch mode. Batch modifications allow you to eliminate unnecessary server updates (visual, re-sorting, selection updates, etc.) and speed up grid performance. You update the grid once, after all necessary changes have been made on a client.
    • Bands - With this release, our Bootstrap Grid View control supports column header and data cell bands.
    • Cell Merging - Much like Microsoft Excel, the Grid's cell merging option allows you to improve usability by avoiding the duplication of common information. Neighboring data cells across different rows can be merged whenever they display matching values.
    • Column Resizing - End-users can now resize grid columns by dragging a column header's border.
    • Merged Column Grouping - The ASP.NET Bootstrap GridView now includes a 'Merge Column Groups' mode. In this mode, you can merge grouped columns by dragging the appropriate column header(s) to the group panel and arrange them across a line.
    • Header Filter - Instant Find - v18.1 introduces a simple and quick way to find column filter values. The Find Panel allows users to enter a search string and initiate a search against all filter values displayed in the header dropdown.
    • Server Mode - Binding to Large Datasets - The Bootstrap Grid View control now supports data binding in server mode. In this mode, the Grid View loads only the minimum amount of data required for display purposes and delegates all data processing (such as grouping and sorting) to the database server.
    • Insert Bootstrap Control Wizard - The ASP.NET Core Bootstrap control suite includes an Insert DevExpress Bootstrap Control wizard. This wizard allows you to generate boilerplate code for DevExpress Bootstrap controls within your ASP.NET Core applications.
    • Navigation
    • New ASP.NET Core Bootstrap Toolbar - The ASP.NET Core Bootstrap Toolbar Control allows you to supply your web application with a lightweight adaptive toolbar interface. A toolbar is presented as a set of buttons arranged across groups.
    • ASP.NET Core Bootstrap Popup Menu - The DevExpress ASP.NET Core Bootstrap Popup Menu is a context sensitive menu that can be associated with a control on a web page.

DevExtreme 18.1

$
0
0
Server Side Rendering (SSR).

Use DevExtreme components within Angular Universal apps rendered on both the client and server-side.

Features

  • Angular Components
    • Server Side Rendering (SSR) - DevExtreme Angular components utilize the Angular Renderer for DOM manipulations (like native Angular components). You can use the components within Angular Universal apps (rendered on both the client and server-side).
    • Data Grid & Tree List
      • Performance and UX Enhancements - This release includes the following performance enhancements:
        • Virtual Column Rendering: In this mode, the grid can render and scroll thousands of columns without performance loss.
        • Virtual Row Rendering: Speeds grid performance when working with large page sizes and using the Pager or Virtual Scrolling.
        • Improved performance for fixed columns and column auto width.
        • Removed the 'empty space' while scrolling a DataGrid in virtual mode with local data.
        • Loading Indication (scrolling with remote data in virtual mode).
      • Integrated Filter Builder - The Data Grid now includes an integrated Filter Builder. The built-in Filter Builder gives you and your users more granular control over filter construction. The Filter Builder displays filter criteria as a tree structure, where nodes represent simple filter conditions.
      • Built-in Icons for Editing Command Column - v18.1 introduces an icon mode for the Data Grid and TreeList editing command columns.
      • Tree List - Record Paging - The DevExtreme Tree List can now split data across pages. The integrated pager allows end-users to navigate records page-by-page. End-users can also modify page size.
      • Tree List - State Management - The Tree List component can now save and restore layout information. This information can include the visibility and size of visual elements, their appearance settings, filter and sorting information, etc.
    • Data Visualization
      • Client-Side Data Aggregation - DevExtreme Charts v18.1 now supports the following data aggregation usage scenarios:
        • Built-in Data Aggregation (avg, sum, range, ohlc, count, min, max)
        • Custom Aggregation Functions
        • Ability to specify aggregation intervals
        • Ability to obtain an aggregated point and it’s original source points
        • Configure aggregation at a series level or for the entire chart
      • Bar Width and Spacing - New customization enhancements include:
        • Ability to specify different bar widths for different bar series within a chart.
        • Ability to adjust spacing between bar groups (two neighboring ticks).
        • Fix the width of a bar or bar group (in pixels).
      • Palette Extension Modes - This release includes a new 'paletteExtensionMode' option that allows you to extend a Chart control's color palette. This option uses an algorithm that calculates extra colors. The following modes are available: Alternate,  Extrapolate and Blend.
    • Localization
      • Localization Related Enhancements - New built-in localization API. You can now localize strings and apply supported formats to numbers, dates, and currencies without the use of any external localization library.
  • MVC Controls
    • CRUD API Scaffolding for Visual Studio - This release ships with the DevExtreme Scaffolder for Visual Studio. The DevExtreme Scaffolder can generate ASP.NET MVC/Core API Controllers with CRUD actions - actions that can be consumed by any client-side application (including web and native mobile apps). Also integrated the DevExtreme ASP.NET server-side data library into API controllers, and enabled all key server-side features (sorting, filtering, grouping, etc.)
    • CRUD Razor View Scaffolding for Visual Studio - The DevExtreme Scaffolder can now generate Razor Views and Razor Pages with pre-configured DevExtreme ASP.NET MVC Controls bound to ASP.NET back-end API. The following controls are available to scaffold: Data Grid and Tree List.
    • Pivot Grid
      • Apply Layout Changes on Demand - You can configure our Pivot Grid to apply layout changes after a user has completed the configuration process.
  • React Components
    • React Grid - Tree View Mode - The DevExtreme React Grid now supports a Tree View mode. In this mode, the grid can display hierarchical data (a tree-like data source, a plain list with a parent-id reference or any custom structure with manual transformation into a tree) and leverage built-in data management features (sorting, filtering, editing and record selection).
    • React Grid - Column Bands - The React Data Grid ships with a new Bands plugin. You can hide, display and reorder entire column sets instead of performing the same operation on each individual column.
    • DevExtreme React Wrappers (CTP) - This release ships with more than 65 new React components (based on the existing DevExtreme widgets). This includes Charts, DataGrid, Scheduler, PivotGrid, and many others. The feature set, functionality and appearance of these React components are the same as their DevExtreme counterparts.
    • Scheduler
      • Appointment Grouping Enhancements - The DevExtreme Scheduler control can display appointment groups as rows within views with static titles.
      • Context Menu API - The DevExtreme Scheduler now includes a straightforward Context Menu API. This new API allows you to create and customize context (popup) menus, assign menus to appointments and empty cells.
    • Themes
      • Material Design Theme - v18.1 includes a new Material Design theme based upon Google Guidelines. The new theme can be customized via the DevExtreme Theme Builder.
      • Bootstrap 4 Support - v18.1 announces Bootstrap 4 support. All DevExtreme components can be used in applications with Bootstrap 4. You can also import colors from Bootstrap 4 themes to DevExtreme themes.
  • TypeScript
    • TypeScript Enhancements - DevExtreme API now uses TypeScript String and Numeric Literal Types.
    • UI Widgets
    • Filter Builder Enhancements - The following features have been added to the DevExtreme Filter Builder:
      • New Between filter operator
      • Custom filter operations
    • Form - New 'Button' Item - The new 'Button' item makes it significantly easier to add/customize the buttons used on your forms.
    • Form - Range Slider Editor - The DevExtreme Range Slider can now be used to edit Form field values.
  • Vue Components
    • DevExtreme Vue Wrappers (CTP) - v18.1 introduces Vue support. All DevExtreme JavaScript widgets are now available as Vue componens.
    • Native Vue Data Grid (CTP) - Native Bootstrap rendering, seamless theming, and all core features are now available for use for those targeting Vue.​

DevExpress DXperience 18.1

$
0
0
Fluent Design Form

Major enhancements for ASP.NET, WinForms, WPF, Reporting & HTML5/JavaScript.

Features

DevExpress has released a major update across their entire product range.

DevExpress Universal 18.1

$
0
0
New Material Design Theme

Major enhancements for ASP.NET, WinForms, WPF, Reporting & HTML5/JavaScript.

Features

DevExpress has released a major update across their entire product range.

Wijmo Core 2018 v1 (Build 462)

$
0
0
Wijmo Core

Adds support for Angular 6, plus beta release of Wijmo controls as web components.

Features

  • [Angular] Added support for Angular 6.
  • [Web Components] Added Beta version of the web components interop.
  • [Web Components] Added a sample that demonstrates how to use Wijmo web components in an Angular application.
  • [Licensing] Added a wijmo.setLicenseKey method that enables single-build deployment, including npm.
  • [npm] Wijmo is published to the global npm registry as the 'wijmo' package.
  • [Angular] Disabled state of Wijmo components inside Angular forms now changes on the Angular AbstractControl.disable()/enable() method calls.
  • Added Beta version of Wijmo npm image with ES2015 (ES6) code.
  • [wijmo.pdf] Moved to PDFKit 0.8.3.
  • [wijmo.pdf] Added PdfPageArea.openImage() method.
  • The PdfExport samples have been updated to use openImage() method to get the actual image sizes when drawing cells manually.
  • [ReportViewer] Added support for new properties of string parameters, maxLength and allowBlank.
  • PivotGrid now honors the allowDragging property and allows users to reorder the row fields by dragging their column headers.
  • Optimized the FlexGrid.autoSizeRows method.

Fixes

  • [Licensing] Fixed issue of license validation in older versions of Chrome.

Wijmo Enterprise 2018 v1 (Build 462)

$
0
0
Wijmo Enterprise

Adds support for Angular 6, a new interop with web components (beta) and new PDF and ReportViewer features.

Features

  • [Angular] Added support for Angular 6.
  • [Web Components] Added Beta version of the web components interop.
  • [Web Components] Added a sample that demonstrates how to use Wijmo web components in an Angular application.
  • [Licensing] Added a wijmo.setLicenseKey method that enables single-build deployment, including npm.
  • [npm] Wijmo is published to the global npm registry as the 'wijmo' package.
  • [Angular] Disabled state of Wijmo components inside Angular forms now changes on the Angular AbstractControl.disable()/enable() method calls.
  • Added Beta version of Wijmo npm image with ES2015 (ES6) code.
  • [wijmo.pdf] Moved to PDFKit 0.8.3.
  • [wijmo.pdf] Added PdfPageArea.openImage() method.
  • The PdfExport samples have been updated to use openImage() method to get the actual image sizes when drawing cells manually.
  • [ReportViewer] Added support for new properties of string parameters, maxLength and allowBlank.
  • PivotGrid now honors the allowDragging property and allows users to reorder the row fields by dragging their column headers.
  • Optimized the FlexGrid.autoSizeRows method.

Fixes

  • [Licensing] Fixed issue of license validation in older versions of Chrome.

ComponentOne Ultimate - updates Wijmo 2018 v1 (Build 462).

$
0
0
ComponentOne Ultimate

Wijmo Build 5.201801.462 adds support for Angular 6, plus a new interop with web components (beta).

Features

New in Wijmo Build 5.201801.462:

  • [Angular] Added support for Angular 6.
  • [Web Components] Added Beta version of the web components interop.
  • [Web Components] Added a sample that demonstrates how to use Wijmo web components in an Angular application.
  • [Licensing] Added a wijmo.setLicenseKey method that enables single-build deployment, including npm.
  • [npm] Wijmo is published to the global npm registry as the 'wijmo' package.
  • [Angular] Disabled state of Wijmo components inside Angular forms now changes on the Angular AbstractControl.disable()/enable() method calls.
  • Added Beta version of Wijmo npm image with ES2015 (ES6) code.
  • [wijmo.pdf] Moved to PDFKit 0.8.3.
  • [wijmo.pdf] Added PdfPageArea.openImage() method.
  • The PdfExport samples have been updated to use openImage() method to get the actual image sizes when drawing cells manually.
  • [ReportViewer] Added support for new properties of string parameters, maxLength and allowBlank.
  • PivotGrid now honors the allowDragging property and allows users to reorder the row fields by dragging their column headers.
  • Optimized the FlexGrid.autoSizeRows method.

Fixes

Fixed in Wijmo Build 5.201801.462:

  • [Licensing] Fixed issue of license validation in older versions of Chrome.

Telerik UI for UWP R2 2018

$
0
0
Telerik UI for UWP

Adds new mulit-day view to Calendar, plus improved ListView control.

Features

  • Calendar
    • Added new MultiDayView display mode.
  • ListView
    • Make the GroupHeaders of the StackLayout and GridLayout definitions expand and collapse.
    • Added ScrollIndexIntoView.
    • Added GroupHeaderTap command.
    • Added Hold command.

Fixes

  • Chat
    • The first point of RangeSeries is not rendered.
  • DataGrid
    • RadDataGrid crashes when created in a second view.
    • RadDataGrid does not commit edit when enter is pressed.
    • NullReferenceException is thrown when IsCellFlyoutEnabled is set to True.
    • After setting IsVisible to false through the UserChooseColumns UI the columns are no longer present after it gets reopened.

Telerik UI for Silverlight R2 2018

$
0
0
Adds Regex support for MaskedInput control.

Adds Regex support for MaskedInput control, plus new series animations in ChartView component.

Features

  • What's New
    • Animations for chart series in RadChartView.
    • Format painter in RichTextBox.
  • All Controls
    • Included NuGet packages as part of the weekly internal builds.
    • Introduced separator support for UpperCaseConverter via ConverterParameter.
  • ChartView
    • Added series and point animations to chart series. It is now possible to animate the paths which define the series and datapoints with various animations like move, scale, reveal, fade.
  • GridView
    • FilterDescriptor now respects Globalization.Culture. Use one of the new constructors with CultureInfo cultureInfo parameter.
    • Implemented CanUserGroupColumns property.
    • GridViewComboboxColumn now supports EmptyText.
    • Disable group expand behavior on PropertyChanged.
  • MaskedInput
    • Implemented built-in Regex validation through the ValidationRegex property of RadMaskedTextInput. Include couple of predefined Regex strings (for IP and Email), located in the ValidationHelper class.
  • OutlookBar
    • Implemented IsContentPreserved property for preserving the content of the selected tabs.
  • PdfProcessing
    • Implemented import of SC and SCN content stream operators for all color spaces.
    • Implemented import and export of DeviceN color space.
    • Implemented import and export of Separation color space.
    • Implement import for "K" and "k" CMYK color space operators.
    • Implemented import and export for all PDF function types.
    • Implemented support for encrypted documents when using PdfFileSource class.
  • RichTextBox
    • Performance increased when comparing instances of HierarchicalIndex.
    • Introduced format painter functionality which allows copying format from one part of the text to another.
  • ScheduleView
    • Implemented Today Button in the NavigationHeader.
  • SpreadProcessing
    • Implemented automatic scaling options when printing and exporting to PDF.
    • WorksheetPageSetup default paper type is now Letter.
  • Spreadsheet
    • Implemented automatic scaling options when printing and exporting to PDF.
    • WorksheetPageSetup default paper type is now Letter.

Fixes

  • AutoCompleteBox
    • AsyncFilteringBehavior can lead to OperationCanceledException.
  • ContextMenu
    • InputGestureText does not inherit VerticalContentAlignment from RadMenuItem in all themes.
  • DataPager
    • NumericButton stays checked after canceling the PageIndexChanging event.
  • FluidContentControl
    • InvalidOperationException for logical child when Small/Large/Normal content is set to a Visual which has other logical parent.
  • GridView
    • Selecting multiple sorted items with Extended SelectionMode hangs the UI.
    • Adding items with newline content displaces the vertical scrollbar, if there are multiple items with variable height.
    • InvalidCastException is thrown when the type of the Count of the Queryable source is long.
    • ColumnGroupHeader does not get generated for columns with DisplayIndex.
    • NullReferenceException in the FlatLayoutStrategy.ScrollRowIndexIntoView.
    • A NullReferenceException could be thrown in PrepareCellToolTip after entering in Edit mode.
    • DisplayMemberPath of GridViewComboboxColumn should be copied rather than SelectedValueMemberPath when DataMemberBinding is a nested property.
    • SelectedItem is not updated properly in a grouped scenario.
    • The vertical scrollbar jumps when adding items with newline content.
  • Map
    • The Bounds of the ClusterData's object has wrong East value when AutoCalculateBounds is True.
    • Toolbar is misplaced when CommandBarVisibility is set to Collapsed in VisualStudio2013, Office2013 and Windows8 themes.
  • MaskedInput
    • Caret does not move when trying to replace the symbol after a literal symbol in ReplaceMode.
  • PDF Viewer
    • Glyphs are rendered with wrong stroke width.
    • Text is blank when the file contains a reference to a font that is not included in the file.
    • Missing form fields caused by handled exception during RadioButton options import.
    • Unexpected geometries are drawn when a PDF file contains not immediately stroked closed geometries.
    • TextField font size is different when typing and when applying the input value.
    • Missing content due to font defined using empty string for FontFamily in its font descriptor.
    • VariableContentWidget UI controls are invisible in Fluent, Green, Material and Office2016 themes.
  • PdfProcessing
    • Cloning SignatureField without Signature causes NullReferenceException.
    • InvalidCastException is thrown when parsing dictionary end without having dictionary start.
    • ArgumentNullException is thrown when exporting document that uses OpenType Font.
    • Exception is thrown when importing document with LZWDecode and Indexed Colorspace.
    • Wrong colors when importing documents with Indexed color space.
    • NotImplementedException occurs when importing pattern which uses unsupported colorspace.
  • RichTextBox
    • Performance problem when undoing deletion of text with many hyperlinks.
    • Find/Replace does not work properly when replacing word with digits.
    • The caret is drawn over letters in some cases.
    • Exception during layout of a document with floating image as first element on the second page.
    • Replacing string with the same string but in upper case leads to infinite loop.
    • KeyNotFoundException is thrown when exporting fragments to RTF or DOCX due to incorrectly preserved Next style property for elements other than Paragraph.
    • InvalidCastException is thrown when undoing character-properties editing commands applied on content wrapped in annotation ranges.
    • Importing documents with negative TabStop positions causes ArgumentOutOfRangeException.
    • Poor delete/undo delete performance with large number of AnnotationRanges.
    • Table with width set to 0 is imported with 0 width from HTML.
    • NullReferenceException is thrown when continuously working with a hyperlink.
    • Missing Spanish and French translations for the "Text Wrapping" string in FloatingBlockPropertiesDialog.
  • SpreadProcessing
    • KeyNotFoundException is thrown due to missing built in number formats with id 5, 6, 7, 8.
  • Spreadsheet
    • Instantiating the control in two different threads throws InvalidOperationException.
  • ToolTip
    • When a control is disabled while its tooltip is shown, all tooltips in the application stop showing.
  • TreeList
    • Poor performance when selecting all items with Extended SelectionMode.
    • Cells from the first left frozen column overlap with those from the next column when column virtualization is switched off.
    • Degraded performance when loading new items and source collection is INotifyCollectionChanged.

Telerik UI for WinForms R2 2018

$
0
0
Image Editor added to Telerik UI for WinForms.

Adds Conversational UI control, Image Editor control, plus format painter support for RichTextEditor.

Features

  • Added new Conversational UI control (RadChat).
  • Added new RadImageEditor control.
  • RadDropDownList
    • RadListControl - add items to the control with specified text and value in bound mode.
  • RadGridView
    • Allow row indentation when in self-reference and exporting to pdf with the GridViewPdfExport class.
    • Deleted properties: - SelectionRectangle - RadGridView no longer shows a selection rectangle. Instead the selection is performed directly on rows/cells.
  • Visual Style Builder
    • "Recently used" menu item with sub-menu with item to be populated automatically.
  • RadPdfViewer
    • Support for forms.
  • RadScheduler
    • Added holidays support.
  • RadSpreadsheet
    • Exposed a ColorHelper class to convert System.Drawing.Color to System.Media.Color and ThemableColor.
    • Implemented automatic scaling options when printing and exporting to PDF.
  • Theming
    • Fluent Themes blending.
  • TPF Designtime Support
    • TPF design time - pressing F1 key at Design time should open the relevant online documentation for the selected control on the form.
  • PdfProcessing
    • Implemented import of SC and SCN content stream operators for all color spaces.
    • Implemented import and export of DeviceN color space.
    • Implemented import and export of Separation color space.
    • Implement import for "K" and "k" CMYK color space operators.
    • Implemented import and export for all PDF function types.
    • Implemented support for encrypted documents when using PdfFileSource class.

Fixes

  • PrintDialog
    • Deleted Constants: SettingDialogButtonFont - All font buttons on the PrintSettingsDialog are replaced by browse editors SchedulerSettingsButtonFont - All font buttons on the PrintSettingsDialog are replaced by browse editors GridSettingsButtonFont - All font buttons on the PrintSettingsDialog are replaced by browse editors.
  • RadCalendar
    • The WeekEnd property of the CalendarCellElements should be set to false for all cells when ZoomLevel of the header is different than Day.
    • -AllowToolTips - This property is no longer relevant and setting it will not produce any effect. Use the ShowItemToolTips property instead - LableFormat - Use the LabelFormat property instead.
  • RadChartView
    • When the chart view is associated with RadPivotGrid setting the data source property of the chart to null is not reflected by the pivot.
    • The CartesianGridLineAnnotation is not clipped when zoom and pan is performed.
  • RadCheckedDropDownList
    • Control doesn't resize properly inside TableLayoutPanel when Multiline is enabled.
  • RadColorBox
    • RadColorDialog - the radio buttons in the professional tab are moved after opening the dialog multiple times.
  • RadDataFilter
    • One should know the editor parent type (field or filter) in the EditorInitialized event.
  • RadDataLayout
    • Visual glitch when scrolling.
  • RadDateTimePicker
    • RadDateTiemPicker - one cannot paste when using FreeFormDateTime provider.
    • Year is not properly autocompleted when you enter '2050' and the AutoCompleteYear is enabled.
  • RadDesktopAlert
    • The content image cannot be set.
  • RadDock
    • Maximized floating windows should be restored to their Normal window state when started dragging.
    • Vertical strips of tabbed documents has a blue border overlying the text with FluentDark theme.
    • In HDPI inconsistent behavior regarding the sizes and the scaling of floating windows when having the main dock control and its form on a separate monitor.
  • RadDropDownList
    • Incorrect selection of items with duplicated text but different values when opening and closing the popup with the keyboard.
  • RadForm
    • Setting the FormBorderStyle property to FixedToolWindow clears the taskbar icon.
  • RadGanttView
    • When the ReadOnly property is set to true, RadGanttView shouldn't show the circles at both ends of the tasks.
    • Incorrect representation of the YearHalves range for leap years if the TimelineStart is set in the second half of the leap year.
    • Item can be still moved by dragging even if the GanttViewDataItem.ReadOnly property is set to true.
    • Visual refresh is not triggered when setting the Visible property of a column to false.
    • The SpinEditor should not have default minimum and maximum.
    • RowNotInTableException when you try deleting a task while it is in edit mode.
    • Link handles are visible when you hover a task in read-only mode.
    • Resize cursor shouldn't be shown for the summary tasks when the control is read-only.
  • RadGridView
    • DataMemberFieldEditor remains empty in the designer in the FilterDescriptor and SortDescriptor collection editors.
    • Expander item in self-reference hierarchy aligns to the right with increasing the group levels.
    • Exception when reordering rows and the scrollbar is visible.
    • Not anchored text box in Expression editor.
    • Exception when the SelectLastRow method is called after Begin/End Update block.
    • Conditional formatting doesn't work for typeof(ushort).
    • Only visible cells are checked when the grid is filtered by other than the CheckboxColumn.
    • Introduce property that controls the columns resize cursor appearance window.
    • Exception when the new row is at the bottom and the tab key is used.
    • The text in the textbox editor is cut off in the Fluent theme in HDPI - 125% scaling.
    • An error occurs when rebinding the hierarchical grid while the layout is not performed yet.
    • Multi-line text is wrapped but clipped when using the GridViewPdfExport.
  • RadLayoutControl
    • Exception in the Visual Studio designer when dropping an element without an associated item.
  • RadLinearGauge and RadBulletGraph
    • RadGauges - the gauge elements can be selected at design time event if you have a panel over the entire control.
  • RadListControl
    • Selected state is not preserved at design time.
    • The last item is not visible when items are added in the form's Load event.
  • RadListView
    • Exception when a large item is updated at runtime.
  • RadMap
    • Incorrect tiles location using the LocalMapProvider at different zoom levels.
    • TooltipTextNeeded event is not triggered for the MapPolyline.
    • Tool tips for MapRoutes are displayed for the bounding rectangle instead of the actual route.
    • The Text property of MapPoint does not respect entity references.
  • RadMaskedEditBox
    • Validation error can't be localized and displays a MS MessageBox.
    • Deletedd property - PlaceHolder - Use PromptChar instead.
  • RadMultiColumnComboBox
    • Not all items are shown when you auto filter the popup and click the arrow button.
    • The selction is not synced with the text when auto-filter is enabled along with the autocomplete suggest functionality.
  • RadPdfViewer
    • Implement a way to control the count of the cached pages in order to fix peak memory consumption.
    • Input box's height is not adjusted according to the font of fillable forms.
  • RadPivotGrid
    • RadPivotFieldList - wrong menu items in the context menu of a calculated field leading to an exception.
    • The distinct items in the PivotReportFilterPopup tree are not properly checked when applying programmatically a filter with an OlapSetCondition.
  • RadPropertyGrid
    • The error border is not visible with Windows8 theme.
  • RadRibbonBar
    • Pixelized text of RadDropDownButtonElement with Fluent theme in Win10 and Win8.
  • RadRichTextEditor
    • Numbers in Cambria font with Regular styles are not exported properly to PDF on Windows 7 and Windows. 8.1.
    • Iterating the rows in the Table Properties dialog resets the text alignment of the table cells.
  • RadScheduler
    • InvalidCastException when deleting a not visible resource from a grouped day view element.
  • RadScrollablePanel
    • The theme is not applied to the ControlsContainer in the Office2013Dark theme.
  • RadSpinEditor
    • There is no padding between the border of the control and the text in the ControlDefault theme.
  • RadSpreadsheet
    • One cannot print without showing the print dialog.
    • Expose an API notifying that a print or print preview job is underway.
    • One cannot print with specific settings using a RadPrintDocument.
    • The PrintArea border is not displayed.
  • RadTextBox
    • The Clear button still works if the control is read-only.
    • NullTextColor is not respected.
  • RadTreeView
    • NullReferenceException in the tree view traverser when deleting non visible collapsed nodes one by one.
  • RadVirtualGrid
    • Improve column's resizing performance.
  • RadWaitingBar
    • Exception when the waiting bar is placed inside a user control and one sets the associated control via the smart tag. Deleted property:- Indicators - Use WaitingIndicators instead.
  • RadWizard
    • Tab key doesn't work when the wizard is inside a UserControl and no other controls are available on the form.
  • Theming
    • FluentTheme - the pressed state is not styled in RadButton.
    • FluentTheme - there is no visual indicator for a focused button.
  • ToggleSwitch
    • RadToggleSwitch - invalid thumb size with FluentDark and RightToLeft.
  • TPF Designtime Support
    • RadLayoutControl - Design time issue when the designer is reloaded while the form is still opened at design time.
  • RadTrackBar
    • RadTrackBar - the layout is not correct if both of the LabelStyle and TickStyle properties are set to TopLeft - Indicators - Use WaitingIndicators instead.
  • WordsProcessing
    • Exporting Runs without set text to PDF throws NullReferenceException.
  • PdfProcessing
    • Cloning SignatureField without Signature causes NullReferenceException.
    • InvalidCastException is thrown when parsing dictionary end without having dictionary start.
    • ArgumentNullException is thrown when exporting document that uses OpenType Font.
    • Exception is thrown when importing document with LZWDecode and Indexed Colorspace.
    • Wrong colors when importing documents with Indexed color space.
    • NotImplementedException occurs when importing pattern which uses unsupported colorspace.
  • TPF
    • RadGdiGraphics - deleted methods: public virtual void DrawString(string s, Rectangle rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
    • public virtual void DrawString(string s, RectangleF rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
    • public virtual void DrawString(string s, Rectangle rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
    • public virtual void DrawString(string s, RectangleF rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
    • public virtual void DrawString(string s, Rectangle rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, ShadowSettings shadow, TextRenderingHint textRendering, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
    • public virtual void DrawString(string s, RectangleF rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, ShadowSettings shadow, TextRenderingHint textRendering, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.

Telerik UI for ASP.NET AJAX R2 2018

$
0
0
New Chat control (RadChat).

Adds new Conversational UI Control for ASP.NET AJAX (RadChat).

Features

  • New Chat control (RadChat) - to be used with various chat bot services, features include:
    • Built-in hero cards
    • Built-in suggested actions
    • Built-in simple message and typing indicator
    • Custom card/attachment templates
    • Easy connectivity to chat bot services (Azure/Microsoft Bot Framework, Wit.ai, Amazon Lex)
  • Common
    • Telerik controls version does not render on the page when Telerik WebResrouce URL is encrypted
    • Upgrade the built-in jQuery version to 3.3.1
    • Updated TypeScript definitions
  • PdfProcessing
    • Implemented import of SC and SCN content stream operators for all color spaces.
    • Implemented import and export of DeviceN color space.
    • Implemented import and export of Separation color space.
    • Implement import for "K" and "k" CMYK color space operators.
    • Implemented import and export for all PDF function types.
    • Implemented support for encrypted documents when using PdfFileSource class.
  • SkinManager
    • Ability to apply skins to RadButton, RadPushButton, RadImageButton, RadLinkButton, RadToggleButton, RadCheckBox, RadRadioButtonList, RadCheckBoxList at the same time
  • SpreadProcessing
    • Implemented automatic scaling options when printing and exporting to PDF.
    • WorksheetPageSetup default paper type is now Letter.

Fixes

  • Editor
    • HTTP requests under HTTPS in XHTML validation dialog
    • The first character in a new paragraph is not entered in Edge 41
  • FileExplorer
    • Only half of the Select button in Upload dialog is clickable in Material
    • Cannot rename or drag to move files with some custom content providers in R1 2018
  • Grid
    • Alternating Row style of RadGrid is not applied when using Bootstrap skin
    • Cannot reorder grid columns when Chrome zoom is different from 100%
    • RadGrid items drag-drop functionality does not work correctly when Chrome is zoomed to 90%
  • HtmlChart
    • Javascript errors are thrown when pie chart with custom skin is loaded
  • ImageEditor
    • JS error is thrown when a Response.Redirect() is made after editing an image
  • Input
    • Paste into RadTextBox moves cursor to end in IE11 and Firefox
  • ListBox
    • Activating (clicking or moving with the keyboard) a partially visible item causes it to jump to an incorrect position
  • Menu
    • Unable to move focus away from RadMenu with TabIndex=0, when Tab/Shift+Tab is pressed
  • PdfProcessing
    • Cloning SignatureField without Signature causes NullReferenceException.
    • InvalidCastException is thrown when parsing dictionary end without having dictionary start.
    • ArgumentNullException is thrown when exporting document that uses OpenType Font.
    • Exception is thrown when importing document with LZWDecode and Indexed Colorspace.
    • Wrong colors when importing documents with Indexed color space.
    • NotImplementedException occurs when importing pattern which uses unsupported colorspace.
  • ProgressManager
    • Two leading slashes // in progress handler request on folder in the root when it has
  • Scheduler
    • In Mobile Render mode, navigation using the calendar is to the wrong day
  • SpreadProcessing
    • KeyNotFoundException is thrown due to missing built in number formats with id 5, 6, 7, 8.
  • TabStrip
    • When using the Tab key, focus moves only between the last element in the pageview and the tabstrip when keyboard navigation is used
  • TileList
    • Clicking on tile does not navigate to specified URL in Firefox 59+
  • ToolBar
    • Too many items are hidden in a responsive toolbar when an item has been hidden on the client-side
    • The responsive design dropdown is not disposed and removed from the DOM
  • Window
    • Scrollbars are not initially shown when ShowContentDuringLoad=false in Lightweight RenderMode
  • WordsProcessing
    • Exporting Runs without set text to PDF throws NullReferenceException.

Telerik UI for WPF R2 2018

$
0
0
New RadChat WPF component.

Adds new RadChat control, new series animations in ChartView, plus format painter support in RichTextBox.

Features

  • What's New
    • RadChat (Conversational UI) - Enables an easy implementation of conversational UI in WPF applications.
    • Animations for chart series in RadChartView.
    • Format painter in RichTextBox.
  • All Controls
    • Included NuGet packages as part of the weekly internal builds.
    • RadGlyph to support TelerikWebUI font glyphs alongside with exporting to ImageSource and Geometry.
    • Introduced separator support for UpperCaseConverter via ConverterParameter.
  • ChartView
    • Added series and point animations to chart series. It is now possible to animate the paths which define the series and datapoints with various animations like move, scale, reveal, fade.
  • FileDialogs
    • In OpenFolderDialog, user should be able to select a folder from the navigation tree as well.
    • Implemented a possibility to expand and bring into view the current tree view item of the main navigation pane.
    • Implemented show hidden files functionality.
    • Implemented Ctrl + V, Ctrl + X, Ctrl + C, Delete commands.
    • Implemented ContextMenu usage on empty spaces in main pane.
    • Implemented DragDrop functionality in navigation tree and main pane.
    • ExplorerControl can now be used as standalone control in XAML, outside dialogs. It has many dependency properties like IsFolderBrowser , Multiselect, Layout, IsDragDropEnabled, SelectedFileName, CurrentDirectoryPath, ShowHiddenFiles, ExpandToCurrentDirectory, Filter etc. which enable rich file/folder choosing and browsing experience.
  • GridView
    • FilterDescriptor now respects Globalization.Culture. Use one of the new constructors with CultureInfo cultureInfo parameter.
    • Implemented CanUserGroupColumns property.
    • Added an option to exclude column from "search as you type".
    • Implemented SearchAsYouType support for dynamic objects.
    • GridViewComboboxColumn now supports EmptyText.
    • Disable group expand behavior on PropertyChanged.
  • MaskedInput
    • Implemented built-in Regex validation through the ValidationRegex property of RadMaskedTextInput. Include couple of predefined Regex strings (for IP and Email), located in the ValidationHelper class.
  • OutlookBar
    • Implemented IsContentPreserved property for preserving the content of the selected tabs.
  • PdfProcessing
    • Implemented import of SC and SCN content stream operators for all color spaces.
    • Implemented import and export of DeviceN color space.
    • Implemented import and export of Separation color space.
    • Implement import for "K" and "k" CMYK color space operators.
    • Implemented import and export for all PDF function types.
    • Implemented support for encrypted documents when using PdfFileSource class.
  • RichTextBox
    • Performance increased when comparing instances of HierarchicalIndex.
    • Introduced format painter functionality which allows copying format from one part of the text to another.
  • ScheduleView
    • Implemented Today Button in the NavigationHeader.
  • SpreadProcessing
    • Implemented automatic scaling options when printing and exporting to PDF.
    • WorksheetPageSetup default paper type is now Letter.
  • Spreadsheet
    • Implemented automatic scaling options when printing and exporting to PDF.
    • WorksheetPageSetup default paper type is now Letter.

Fixes

  • AutoCompleteBox
    • AsyncFilteringBehavior can lead to OperationCanceledException.
  • Buttons
    • RadioButton looks disabled when it is checked and unfocused in Fluent theme.
  • ComboBox
    • Control instance is not disposed in some scenarios with RadDocking.
    • FindMatchingIndexes virtual method of ComboBoxFilteringBehavior is not called when there aren't any matches.
  • ContextMenu
    • InputGestureText does not inherit VerticalContentAlignment from RadMenuItem in all themes.
  • DataFilter
    • FilterEditor is not visible when Material and Fluent themes are set through StyleManager.
  • DataPager
    • NumericButton stays checked after canceling the PageIndexChanging event.
  • DesktopAlert
    • Background is not changed when acrylic is disabled in Fluent theme.
  • FileDialogs
    • OpenFolderDialog doesn't return the current opened folder if there is no selection and no filename in autocomplete.
    • Exception in OpenFolderDialog when selecting a drive and then pressing 'Open Folder' button.
  • FluidContentControl
    • InvalidOperationException for logical child when Small/Large/Normal content is set to a Visual which has other logical parent.
  • GanttView
    • GanttView flickers when Width="AutoHeaderAndContent" and hovered for the first time.
    • High CPU usage when resizing columns.
    • General performance hit when the DPI is higher than 100%.
    • Columns with AutoHeaderAndContent Width are not sized correctly initially.
    • Resizing the grid columns on higher than 100% DPI setting leads to unresponsive performance.
    • GanttView is not displayed when the DPI is higher than 100%.
  • GridView
    • Selecting multiple sorted items with Extended SelectionMode hangs the UI.
    • Adding items with newline content displaces the vertical scrollbar, if there are multiple items with variable height.
    • InvalidCastException is thrown when the type of the Count of the Queryable source is long.
    • When sorting in a grouped grid the GridViewGroupRow disappears in Green, Office2016, Office2016Touch, Material and Fluent themes.
    • ColumnGroupHeader does not get generated for columns with DisplayIndex.
    • There is no selected item in ComoboxColumn when its ItemsSource is set with delay, in all themes except Green, Office2016, Office2016Touch, Fluent and Material.
    • Control instance is not disposed in some scenarios with RadDocking and IsPropertyChangedAggregationEnabled is True (default).
    • A DataTrigger in ToolTipTemplate or ToolTipTemplateSelector of a GridViewColumn is not respected.
    • Poor performance when selecting all items and then sorting.
    • NullReferenceException in the FlatLayoutStrategy.ScrollRowIndexIntoView.
    • A NullReferenceException could be thrown in PrepareCellToolTip after entering in Edit mode.
    • DisplayMemberPath of GridViewComboboxColumn should be copied rather than SelectedValueMemberPath when DataMemberBinding is a nested property.
    • А gap is observed at the bottom of the control's dropdown with the default MaxDropDownHeight and ComboBoxItems' Height that are set in Office2016 and VisualStudio2013 themes.
    • SelectedItem is not updated properly in a grouped scenario.
    • Placing text in quotes after exclude search operator and search getting the wrong result.
  • Map
    • The Bounds of the ClusterData's object has wrong East value when AutoCalculateBounds is True.
    • Toolbar is misplaced when CommandBarVisibility is set to Collapsed in VisualStudio2013, Office2013 and Windows8 themes.
  • MaskedInput
    • Caret does not move when trying to replace the symbol after a literal symbol in ReplaceMode.
  • MS Controls
    • AccessKey cannot be applied to System.Windows.Button and System.Windows.RepeatButton in Material and Fluent themes.
    • When vertical-oriented and HorizontalAlignment is set to Stretch it has a wrong cursor compared with the default MS style.
  • PDF Viewer
    • Glyphs are rendered with wrong stroke width.
    • Text is blank when the file contains a reference to a font that is not included in the file.
    • Missing form fields caused by handled exception during RadioButton options import.
    • Unexpected geometries are drawn when a PDF file contains not immediately stroked closed geometries.
    • TextField font size is different when typing and when applying the input value.
    • Missing content due to font defined using empty string for FontFamily in its font descriptor.
    • VariableContentWidget UI controls are invisible in Fluent, Green, Material and Office2016 themes.
  • PdfProcessing
    • Cloning SignatureField without Signature causes NullReferenceException.
    • InvalidCastException is thrown when parsing dictionary end without having dictionary start.
    • ArgumentNullException is thrown when exporting document that uses OpenType Font.
    • Exception is thrown when importing document with LZWDecode and Indexed Colorspace.
    • Wrong colors when importing documents with Indexed color space.
    • NotImplementedException occurs when importing pattern which uses unsupported colorspace.
  • RichTextBox
    • Performance problem when undoing deletion of text with many hyperlinks.
    • Find/Replace does not work properly when replacing word with digits.
    • The caret is drawn over letters in some cases.
    • Exception during layout of a document with floating image as first element on the second page.
    • Replacing string with the same string but in upper case leads to infinite loop.
    • KeyNotFoundException is thrown when exporting fragments to RTF or DOCX due to incorrectly preserved Next style property for elements other than Paragraph.
    • ArgumentException is thrown when importing an image with invalid metadata.
    • InvalidCastException is thrown when undoing character-properties editing commands applied on content wrapped in annotation ranges.
    • Importing documents with negative TabStop positions causes ArgumentOutOfRangeException.
    • Poor delete/undo delete performance with large number of AnnotationRanges.
    • Table with width set to 0 is imported with 0 width from HTML.
    • NullReferenceException is thrown when continuously working with a hyperlink.
    • Missing Spanish and French translations for the "Text Wrapping" string in FloatingBlockPropertiesDialog.
  • SpreadProcessing
    • KeyNotFoundException is thrown due to missing built in number formats with id 5, 6, 7, 8.
  • Spreadsheet
    • Instantiating the control in two different threads throws InvalidOperationException.
  • TreeList
    • Poor performance when selecting all items with Extended SelectionMode.
    • Cells from the first left frozen column overlap with those from the next column when column virtualization is switched off.
    • Degraded performance when loading new items and source collection is INotifyCollectionChanged
  • TreeView
    • Wrong background of RadTreeViewItem when selected and mouse over when animation is disabled in Material theme.
  • Window
    • RadPrompt's TextBox does not receive theme from parent with StyleManager in Green, Material, Fluent themes.
  • WordsProcessing
    • Exporting Runs without set text to PDF throws NullReferenceException.
Viewing all 3063 articles
Browse latest View live


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