Quantcast
Channel: ComponentSource News | Data Editor Components
Viewing all 2479 articles
Browse latest View live

Kendo UI + Telerik UI for ASP.NET (MVC & Core) R1 2019

$
0
0
New DateRangePicker control.

Adds a new DateRangePicker, plus improves support for Visual Studio 2019 and performance for the TreeView.

Features

  • Editor
    • Editor placeholder option
  • Menu
    • ContextMenu filter option to accept complex jQuery selectors
  • TreeView
    • Enhance TreeView client filtering speed with large set of data
    • Type-ahead keyboard navigation toggle focus state
    • Enhance expand and checked operations performance
  • TimePicker
    • DatePicker and TimePicker update/parse the ng-model value differently
  • DataSource
    • Custom group sorting
  • Linear Gauge
    • Style the Gauges with SASS-based themes
  • Radial Gauge
    • Style the Gauges with SASS-based themes
  • Scheduler
    • Always consider exceptions during series editing and add Reset Series button
  • Dialog
    • Add preventScroll property to allow page scroll preventing for modal Dialog and Window
    • Predefined sizes for dialogs
  • Wrappers (ASP.NET Core): Grid
    • The Grid Tag Helper does not have a column.filterable.dataSource configuration
    • Implement ClientTemplateId for Bound Columns in ASP.NET Core Grid
    • Add Grid missing Filterable Messages to the wrappers
    • Add a VS template with Grid in Razor Pages
  • Pager
    • Responsive Pager styles for SASS-based themes
  • DatePicker
    • DatePicker and TimePicker update/parse the ng-model value differently
  • ListBox
    • Allow input elements to be focused when placed inside template
  • All components
    • New widget: DateRangePicker
    • New widget: ScrollView
    • New widget: Switch
    • New widget: MultiViewCalendar
    • Material Ripple Container for Kendo UI widgets
    • Scaffold templates for Core projects
  • Spreadsheet
    • Add Spreadsheet support for importing/exporting cell indentation from/to an excel file
    • Spreadsheet Formulas do not respect culture specific decimal separator
  • Window
    • Add preventScroll property to allow page scroll preventing for modal Dialog and Window
    • Predefined sizes for dialogs
  • ContextMenu
    • ContextMenu filter option to accept complex jQuery selectors
  • Grid
    • Support for collapsible rows in Excel export
    • Custom group sorting
    • Grid checkbox column not compatible with standard selection
  • Excel Export
    • Support for collapsible rows in Excel export

Fixes

  • Editor
    • Editor inline commands generate wrong HTML markup for multi-line content
    • Fore and back color tools do not apply the style after color selection
    • Pressing Enter scrolls the page to the top of the inline editor's body in IE
    • InsertLink scrolls the page to the top of the inline editor's body
    • The tools in the Editor's overflow popup are not displayed correctly
  • Wrappers (ASP.NET Core): PanelBar
    • NavigationItemContainer.cs Bind() method calls TypeExtensions.cs IsCompatibleWith() with swapped arguments
  • TreeView
    • Screen readers do not announce TreeView node's checkbox presence and state on focusing the respective node
    • Not read TreeView nodes by JAWS and NVDA in Chrome
    • Unexpected deselecting of TreeView node in Firefox on pressing Left/Right Arrow key
  • ColorPicker
    • Fix styling issues by removing k-header class
  • Chart
    • The Chart cannot be loaded as a standalone AMD module
    • Chart throws error when pane clipping is disabled and the user tries to zoom using selection
    • Pinch-zooming the chart zooms the page
    • BoxPlot Chart series border color is not applied
    • Stock chart with virtualization does not preserve series visibility on selection change
    • Chart fires render event twice if custom font is applied to labels
  • Drawing
    • Drawing's Tooltip is not hiding if Tooltip is hovered on mouseleave in Chrome and Firefox
  • TimePicker
    • Fix styling issues by removing k-header class
  • Wrappers (ASP.NET Core): TreeList
    • The parent id field is not serialized correctly
  • Linear Gauge
    • Linear gauge track is not rendered
  • AutoComplete
    • AutoComplete dropdown can be opened with the keyboard when noDataTemplate is set to false
    • Fix styling issues by removing k-header class
  • DropDownList
    • Fix styling issues by removing k-header class
  • ComboBox
    • Wrong filtered ComboBox results with suggest property true
    • Fix styling issues by removing k-header class
    • Tabbing to and away from a virtualized ComboBox changes the widget value with the text from its input
    • Delay configuration does not work correctly in Multiselect and ComboBox
  • Scheduler
    • Scheduler view scrolls on hybrid devices (touch + mouse) on mouse move after tap in IE and Edge
    • Editing the series of recurring appointment deletes previously made changes to some appointment of the series
    • Unable to drag a Scheduler event by mouse on Surface Edge/IE/FF/Chrome after dragging another event by tap
    • Unable to drag a Scheduler event by mouse on Surface Edge/IE/FF/Chrome after tapping on a timeslot or on another event
  • Tooltip
    • Tooltip doesn't hide on mouseleave when showOn is set to "focus mouseenter"
    • Tooltip does not display title value when showOn is set to "click mouseenter"
    • Drawing's Tooltip is not hiding if Tooltip is hovered on mouseleave in Chrome and Firefox
    • Tooltip text wraps on second line when no Tooltip width is set
    • Incorrect Tooltip position if its content wraps and the widget's width is not set
  • Dialog
    • e.userTriggered is always false in Dialog's close event
  • TreeList
    • TreeList with locked columns and InCell editing does not focus the correct cell on insert
    • AngularJS TreeList with InCell editing and keyboard navigation resets the focused cell after edit
    • TreeList initialized with MVVM does not have the pageable option
    • An error is thrown when using server paging with the TreeList
    • minScreenWidth is not applied with MultiColumn headers
    • TreeList column classes are not persisted after editing a cell
    • pushDestroy does not delete child data
    • Dragging an item to root level throws an error
  • Wrappers (ASP.NET Core): Grid
    • The minScreenWidth property cannot be assigned to Group Columns in MVC
    • Grid with Server Grouping and editing enabled preserves row data changes even when cancel button is clicked
  • DateTimePicker
    • Fix styling issues by removing k-header class
    • Increase hit area for icons
  • Pager
    • Pager not refreshed correctly after selecting "All" page size
  • DatePicker
    • Fix styling issues by removing k-header class
  • ListBox
    • Add RTL styles for the ListBox
  • MultiSelect
    • Clearing MultiSelect selected items with tagmode set to single does not fire change event
    • MultiSelect clear button does not clear values in tagmode single when using angular.js bindings
    • Unable to remove MultiSelect's single tag, although there are no selected items
    • MultiSelect clear all items button is not visible on hover in Bootstrap 3
    • Delay configuration does not work correctly in Multiselect and ComboBox
    • Incorrect style on selected items in disabled MultiSelect in Nova and Bootstrap themes
  • Spreadsheet
    • List validation not imported client-side to Spreadsheet from xlsx file, if the list is referenced from another sheet
    • Incorrect rounding when value exceeds formatting
    • Spreadsheet does not properly display font color applied to cells in the .xlsx file
    • Spreadsheet DOLLAR() function does not accept zero or negative parameters as second argument
    • RowHeight is not respected when exporting to excel
    • Incorrect rounding of large numbers when set runtime
    • JS error thrown by Spreadsheet on opening an xlsx file containing border cell color formatting
    • Currency format is not being shown correctly in the custom formatting dialog
    • Copied negative percentage value from excel is pasted as string in the Spreadsheet
    • Spreadsheet exported Excel RowHeight and ColumnWidth does not match to the imported custom ones
  • MVVM
    • TreeList initialized with MVVM does not have the pageable option
  • MultiColumnComboBox
    • Fix styling issues by removing k-header class
    • Column width is not respected in Virtualized MultiColumnComboBox
  • PivotGrid
    • Kendo PivotGrid PDF Export misalignment
  • PDF Export
    • Grid PDF Export with detail template exports only the first page
  • Window
    • kendo.ui.WindowOptions draggable is missing containment option in Typescript definition
    • Invisible Window Resizes incorrectly after using setOptions() followed by open()
  • Wrappers (ASP.NET Core): TreeView
    • NavigationItemContainer.cs Bind() method calls TypeExtensions.cs IsCompatibleWith() with swapped arguments
  • Grid
    • Grid PDF Export with detail template exports only the first page
    • An error is thrown when editing a cell of a Grid on Mac
    • Grid Media property is not working in Multi-column headers scenario
    • The "close" event of the Grid's popup edit Window fires twice when the "close" button is clicked
    • The style for sorted column is not applied properly when grouping is enabled
  • DropDownTree
    • Clicking on a selected DropDownTree node does not check/uncheck node's checkbox
  • ToolBar
    • JavaScript error thrown on focusing ToolBar if all its "button" type items are in the overflow dropdown
  • Wrappers (ASP.NET Core): Localization
    • Wrong/missing localization messages in the ASP.NET Core Grid for de-DE culture

Kendo UI R1 2019

$
0
0
MultiViewCalendar added to KendoUI.

Includes new MultiViewCalendar, DateRangePicker, ScrollView and Switch controls.

Features

  • All components
    • New widget: DateRangePicker
    • New widget: ScrollView
    • New widget: Switch
    • New widget: MultiViewCalendar
    • Material Ripple Container for Kendo UI widgets
  • ContextMenu
    • ContextMenu filter option to accept complex jQuery selectors
  • DataSource
    • Custom group sorting
  • DatePicker
    • DatePicker and TimePicker update/parse the ng-model value differently
  • Dialog
    • Add preventScroll property to allow page scroll preventing for modal Dialog and Window
    • Predefined sizes for dialogs
  • Editor
    • Editor placeholder option
  • Excel Export
    • Support for collapsible rows in Excel export
  • Grid
    • Support for collapsible rows in Excel export
    • Custom group sorting
    • Grid checkbox column not compatible with standard selection
  • Linear Gauge
    • Style the Gauges with SASS-based themes
  • ListBox
    • Allow input elements to be focused when placed inside template
  • Menu
    • ContextMenu filter option to accept complex jQuery selectors
  • Pager
    • Responsive Pager styles for SASS-based themes
  • Radial Gauge
    • Style the Gauges with SASS-based themes
  • Scheduler
    • Always consider exceptions during series editing and add Reset Series button
  • Spreadsheet
    • Add Spreadsheet support for importing/exporting cell indentation from/to an excel file
    • Spreadsheet Formulas do not respect culture specific decimal separator
  • TimePicker
    • DatePicker and TimePicker update/parse the ng-model value differently
  • TreeView
    • Enhance TreeView client filtering speed with large set of data
    • Type-ahead keyboard navigation toggle focus state
    • Enhance expand and checked operations performance
  • Window
    • Add preventScroll property to allow page scroll preventing for modal Dialog and Window
    • Predefined sizes for dialogs

Fixes

  • AutoComplete
    • AutoComplete dropdown can be opened with the keyboard when noDataTemplate is set to false
    • Fix styling issues by removing k-header class
  • Chart
    • The Chart cannot be loaded as a standalone AMD module
    • Chart throws error when pane clipping is disabled and the user tries to zoom using selection
    • Pinch-zooming the chart zooms the page
    • BoxPlot Chart series border color is not applied
    • Stock chart with virtualization does not preserve series visibility on selection change
    • Chart fires render event twice if custom font is applied to labels
  • ColorPicker
    • Fix styling issues by removing k-header class
  • ComboBox
    • Wrong filtered ComboBox results with suggest property true
    • Fix styling issues by removing k-header class
    • Tabbing to and away from a virtualized ComboBox changes the widget value with the text from its input
    • Delay configuration does not work correctly in Multiselect and ComboBox
  • DatePicker
    • Fix styling issues by removing k-header class
  • DateTimePicker
    • Fix styling issues by removing k-header class
    • Increase hit area for icons
  • Dialog
    • e.userTriggered is always false in Dialog's close event
  • Drawing
    • Drawing's Tooltip is not hiding if Tooltip is hovered on mouseleave in Chrome and Firefox
  • DropDownList
    • Fix styling issues by removing k-header class
  • DropDownTree
    • Clicking on a selected DropDownTree node does not check/uncheck node's checkbox
  • Editor
    • Editor inline commands generate wrong HTML markup for multi-line content
    • Fore and back color tools do not apply the style after color selection
    • Pressing Enter scrolls the page to the top of the inline editor's body in IE
    • InsertLink scrolls the page to the top of the inline editor's body
    • The tools in the Editor's overflow popup are not displayed correctly
  • Grid
    • Grid PDF Export with detail template exports only the first page
    • An error is thrown when editing a cell of a Grid on Mac
    • Grid Media property is not working in Multi-column headers scenario
    • The "close" event of the Grid's popup edit Window fires twice when the "close" button is clicked
    • The style for sorted column is not applied properly when grouping is enabled
  • Linear Gauge
    • Linear gauge track is not rendered
  • ListBox
    • Add RTL styles for the ListBox
  • MultiColumnComboBox
    • Fix styling issues by removing k-header class
    • Column width is not respected in Virtualized MultiColumnComboBox
  • MultiSelect
    • Clearing MultiSelect selected items with tagmode set to single does not fire change event
    • MultiSelect clear button does not clear values in tagmode single when using angular.js bindings
    • Unable to remove MultiSelect's single tag, although there are no selected items
    • MultiSelect clear all items button is not visible on hover in Bootstrap 3
    • Delay configuration does not work correctly in Multiselect and ComboBox
    • Incorrect style on selected items in disabled MultiSelect in Nova and Bootstrap themes
  • MVVM
    • TreeList initialized with MVVM does not have the pageable option
  • Pager
    • Pager not refreshed correctly after selecting "All" page size
  • PDF Export
    • Grid PDF Export with detail template exports only the first page
  • PivotGrid
    • Kendo PivotGrid PDF Export misalignment
  • Scheduler
    • Scheduler view scrolls on hybrid devices (touch + mouse) on mouse move after tap in IE and Edge
    • Editing the series of recurring appointment deletes previously made changes to some appointment of the series
    • Unable to drag a Scheduler event by mouse on Surface Edge/IE/FF/Chrome after dragging another event by tap
    • Unable to drag a Scheduler event by mouse on Surface Edge/IE/FF/Chrome after tapping on a timeslot or on another event
  • Spreadsheet
    • List validation not imported client-side to Spreadsheet from xlsx file, if the list is referenced from another sheet
    • Incorrect rounding when value exceeds formatting
    • Spreadsheet does not properly display font color applied to cells in the .xlsx file
    • Spreadsheet DOLLAR() function does not accept zero or negative parameters as second argument
    • RowHeight is not respected when exporting to excel
    • Incorrect rounding of large numbers when set runtime
    • JS error thrown by Spreadsheet on opening an xlsx file containing border cell color formatting
    • Currency format is not being shown correctly in the custom formatting dialog
    • Copied negative percentage value from excel is pasted as string in the Spreadsheet
    • Spreadsheet exported Excel RowHeight and ColumnWidth does not match to the imported custom ones
  • TimePicker
    • Fix styling issues by removing k-header class
  • ToolBar
    • JavaScript error thrown on focusing ToolBar if all its "button" type items are in the overflow dropdown
  • Tooltip
    • Tooltip doesn't hide on mouseleave when showOn is set to "focus mouseenter"
    • Tooltip does not display title value when showOn is set to "click mouseenter"
    • Drawing's Tooltip is not hiding if Tooltip is hovered on mouseleave in Chrome and Firefox
    • Tooltip text wraps on second line when no Tooltip width is set
    • Incorrect Tooltip position if its content wraps and the widget's width is not set
  • TreeList
    • TreeList with locked columns and InCell editing does not focus the correct cell on insert
    • AngularJS TreeList with InCell editing and keyboard navigation resets the focused cell after edit
    • TreeList initialized with MVVM does not have the pageable option
    • An error is thrown when using server paging with the TreeList
    • minScreenWidth is not applied with MultiColumn headers
    • TreeList column classes are not persisted after editing a cell
    • pushDestroy does not delete child data
    • Dragging an item to root level throws an error
  • TreeView
    • Screen readers do not announce TreeView node's checkbox presence and state on focusing the respective node
    • Not read TreeView nodes by JAWS and NVDA in Chrome
    • Unexpected deselecting of TreeView node in Firefox on pressing Left/Right Arrow key
  • Window
    • kendo.ui.WindowOptions draggable is missing containment option in Typescript definition
    • Invisible Window Resizes incorrectly after using setOptions() followed by open()

KendoReact R1 2019

$
0
0
New native React controls.

Includes new Splitter, TreeView and DropDownButton components, plus Grid improvements.

Features

  • New Components
    • Splitter
    • MaskedTextBox
    • Window
    • Toolbar
    • DropDownButton and SplitButton
    • TreeView
    • Upload
  • Grid Improvements
    • Introduces the filter and column menu
    • Introduces frozen columns (alternatively called locked columns)
  • UMD Module
    • Implemented a UMD Module of KendoReact that contains everything available within KendoReact in a single JavaScript file.
    • Provides you with another way to work with KendoReact, and has been a very popular request from existing customers.

Telerik UI for Xamarin R1 2019

$
0
0
PDFViewer and Popup controls for Xamarin.

Updates Calendar with recurring appointments, new PDFViewer and Popup controls, plus support for VS 2019.

Features

  • What's New
    • Introduced a PdfViewer control. Enables you to easily load and display PDF documents right within your app.
    • Introduced a Popup control. It lets you display content of your choice on top of an existing view.
    • Introduced a DockLayout component. Allows you to dock elements to the left, right, top or bottom edge or to occupy the center area of the layout.
    • Improved localization and globalization support.
    • Calendar: Added built-in UI for Adding/Editing Appointments.
    • Calendar: Added support for repeating appointments with rich recurrences API.
  • Common
    • Upgraded to Xamarin Forms 3.4.
    • Support for Microsoft Visual Studio 2019.
  • DataForm
    • Added DisplayOptions Localization.
  • ListView
    • Exposed API for allowing reordering in grouped scenario.
    • Added header and footer.

Fixes

  • AutoCompleteView
    • [Android] Keyboard doesn't disappear when Return/Done key is pressed.
  • Button
    • [Android] Padding is not respected when Image property is applied.
  • Conversational UI
    • [Android] Messages are not stretched when the control is initially visualized.
  • DataGrid
    • ArgumentException is thrown when localization is applied to the logical operator in Filtering UI.
  • ListView
    • [iOS] Reordering items with scrolling does not raise ReorderEnded event.
    • [iOS] Flickering when scrolling ListView with images.
  • TreeView
    • NullReferenceException when calling CheckItem() in NativeControlLoaded.
    • Item is not removed from CheckedItems collection when removed from ItemsSource.
    • Changed - Type of CheckedItems is INotifyCollectionChange.

Telerik UI for UWP R1 2019

$
0
0
Radial Menu for UWP.

Adds built-in NavigateBack command to Radial Menu, plus reordering of grouped items in ListView.

Features

  • RadialMenu
    • Added built-in NavigateBack command.
  • ListView
    • Reordering of the items works when grouping is applied.

Fixes

  • Calendar
    • Current time indicator is started when the mode is not MultiDayView.
    • AppointmentSource only fetches appointments for one month.
  • DataForm
    • Resolve timing issues by making the EntityProvider initialize immediately when the Item is set and build the editors when the template is applied.
  • DataGrid
    • COMException is thrown when dragging header with custom template.
  • ListView
    • The header and footer are not scrolled when the ListView is oriented horizontally.
    • Key press is handled by the ListView when the original source is not the item itself.

Telerik UI for Silverlight R1 2019

$
0
0
Smart Routing for Diagrams.

Adds smart routing to the Diagram control, plus custom categories and functions to the Expression Editor.

Features

  • AutoCompleteBox
    • Expose a DropDownItemTemplateSelector property for the items inside the drop-down part of the RadAutoCompleteBox control.
  • Buttons
    • Introduced DropDownMinWidth and DropDownMinHeight properties for DropDownButton.
  • ChartView
    • Implemented support to display information for all data points per series in the trackball by setting the SnapSinglePointPerSeries property to false.
  • Diagrams
    • Enhanced AStarRouter with ability to avoid connection overlaps. Set AvoidConnectionOverlap to True and prepare enough custom connectors if many connections are attached to a single shape for optimal results.
  • DragDrop Manager
    • Added option to display the DragVisual in the DragSource's AdornerLayer, instead of creating a new window.
  • ExpressionEditor
    • Users are now allowed to enter decimal numbers without the leading zero, starting directly with the decimal separator.
    • The values returned by an IF statement now can be of different numeric types and the parser will convert them to the most appropriate one.
    • Developers can add custom categories and/or functions to the control and expression parser.
    • End users can now drill down into fields of complex objects by setting the IsFieldsDrillDownEnabled property to true.
    • The most popular text operations are now available as built-in functions.
  • GridView
    • Introduced ShowScrollPositionIndicator property which indicates whether the ScrollPositionIndicator will be shown while deferred scrolling.
    • Exposed the BusyIndicatorContent and BusyIndicatorContentTemplate properties in order to customize what is shown in GridViewLoadingIndicator's content.
    • Exposed the BusyIndicatorProgressValue property in order to report any shifts in the GridViewLoadingIndicator's progress value. Exposed the BusyIndicatorIsIndeterminate property to control the modes of execution of GridViewLoadingIndicator.
  • Map
    • RadMap now displays a scaled image of the last available zoom level when no images for the current one are available.
  • MS Controls
    • Provided styling for Hyperlink control (WPF) as well as for HyperlinkButton (Silverlight).
  • PDF Viewer
    • Add support for CropBox element in PDF page.
  • PdfProcessing
    • Implemented ImageSource.GetBitmapSource method to work with all color spaces and filters to enable you to obtain the source of images which use different color definitions.
    • Implemented GetColor() method for the following color spaces: CalRgb, CalGray, Separation, DeviceN, Lab, DeviceCmyk, Pattern, IccBased, Indexed to allow you to import a wider set of color definitions.
    • Implemented SCN, scn, K and k operators for setting color in CMYK colorspace.
    • Added support for CropBox element in PDF page.
    • Implemented support for import of images compressed with CCITTFaxDecode filter.
  • PivotGrid
    • Implemented support for resizing columns at run time.
  • WatermarkTextBox
    • Implemented ReadOnlyBackground and DisabledBackground properties.

Fixes

  • BusyIndicator
    • The foreground of the ContentControl was not templated bound and theme-aware.
  • Buttons
    • When buttons are focused, they could not display a ToolTip properly in Office/Black/Blue/Silver, Summer, Vista, Transparent, Windows7, VisualStudio2013 themes.
  • ChartView
    • CartesianGridLineAnnotation or CartesianPlotBandAnnotation`s LabelDefinition is not applied when set in style.
    • The CartesianGridLineAnnotation's label is not displayed when the annotation is out of the plot area initially.
  • Docking
    • Fixed missing MouseOver state for close button in RadDocking's DocumentHost for Microsoft Office2013 theme.
  • Expander
    • Cannot extract a Template via VisualStudio designer.
  • ExpressionEditor
    • Highlighting logic is not executed as expected, resulting in an unreadable text in the dark themes.
    • The logic that handles expressions in parentheses is incorrect.
    • Expressions with a formula accessing an index of a collection are not calculated.
    • Changed - PathGeometries used in RadExpressionEditor`s buttons are not consistent in themes Expression_Dark, Office2013DarkGray, Office2013LightGray, Office2013White, Office_Black, Office_Blue, Office_Silver, Transparent and Vista.
  • GridView
    • GridViewCell in edit mode had larger font size in Office2013 theme.
    • FilteringControl was not correctly resized when FontSize was changed in Office_Black and Expression_Dark themes.
    • A NullReferenceException could be thrown in UpdateNonFrozenNonVirtualizedCells method.
    • ArgumentException could be thrown when columns display indexes are initialized.
    • Adding invisible columns with initially assigned display index may leave gaps between columns on initial rendering.
    • ColumnFilterDescriptors with FilterMemberPath get updated after setting ItemsSource to null, which causes an exception.
    • External Row Details does not update when its visibility is changed.
    • Setting the ShouldGenerateFieldFilterEditors property to true didn't allow one to change the default filter operator for boolean columns.
    • Navigating with MoveRight while adding the first item in RadGridView's ItemsSource, commits edit operation
    • RadGridViewCommands.MoveRight command always commits edit of a new row.
    • There was 1px top Margin set on PART_MasterGridContainer which resulted in control being cut off.
    • Slow performance with VQCV and GroupRenderMode.Flat.
    • SortIndicator was not collapsed when CanUserSortColumns was set to false in VisualStudio2013 and Office2013 themes.
    • The cell is in EditMode when using Ctrl + F key combination and the CanUserSearch property is false.
    • The SelectStyle method of a CellStyleSelector was called before the CreateCellElement method of the column.
    • There was 1px border on top of the grid when ShowGroupPanel and ShowColumnHeaders are set to False in Windows8Touch theme.
    • Custom styling for HeaderRow and HeaderCell Background was not fully respected for all themes except Office2016, Fluent, Material and Crystal.
    • There was a misplacement issue with the GridViewLoadingIndicator when there was a ColumnsSelectionButton.
    • When ShowGroupPanel was set to False, 1px from the top of the grid was cut off.
    • Setting DynamicHyperLinkColumn as current column and scrolling horizontally drastically degrades performance.
    • Changed - Moved PART_DistinctFilterControl to a separate column in GridViewHeaderCellTemplate to avoid overlapping with sorting indices in Office2013 theme.
    • Changed - Data descriptors are now cleared when ItemsSource is changed with another collection of the same dynamic types, as dynamic types do not guarantee the same set of properties.
    • Changed - The GridViewLoadingIndicator's template for Office and ExpressionDark themes was modified - now it contains a RadBusyIndicator.
  • NumericUpDown
    • Editing the value now works as expected when using NumberNegativePattern different than the default one. When editing, the current value will be displayed with default NumberNegativePattern (-n).
  • OutlookBar
    • Initially all items are rendered as minimized when IsContentPreserved is True and the total height of the items is more than the available height.
  • PDF Viewer
    • Annotation appears turned upside down.
    • COMException is thrown when copying content from the control and the application is hosted on a remote machine.
    • Invalid page is displayed when destination defined with zero-based page index is activated.
    • Rectangles with values that are indirect references are not imported correctly.
  • PdfProcessing
    • Documents are exported with wrong creation and modification dates.
    • Stencil color is not preserved when importing and exporting images.
  • PivotGrid
    • Pivot displays wrong data if Olap Measure has null values for all records and is used as aggregate description.
  • RibbonView
    • RibbonSplitToggleButton's Foreground was not readable when IsChecked=True and there was no proper indication that the button is toggled.
    • Changed - Increased content height of RibbonView for the Windows8Touch theme and changed the SmallButtonsPerColumn property to 3 for the Fluent theme in a way to show 3 buttons in a single column.
  • RichTextBox
    • ArgumentException when document containing invalid XML characters is exported to XAML or DOCX.
    • Empty headers or footers are not protected after applying protection to the document.
    • Entering header and footer cannot be prevented using RadRichTextBox.CommandExecuting event when the document is protected.
    • NullReferenceException is thrown when calling GetStatisticsInfo and the document is empty.
    • Incorrect naming of definition for underline in HtmlFormatProvider.
    • Memory leak when cloning document containing lists, including during mail merge operation (which internally clones the document).
    • Non-breaking spaces are converted to plain spaces when importing documents from DOCX.
    • NotSupportedException is thrown when trying to import an image with invalid data.
    • Page field in header/footer of document created with mail merge always have value 1.
    • PdfFormatProvider: Table borders are not positioned correctly when there is a continuous section break before the table.
    • Quickly adding a tab stop and then removing it from document's ruler crashes the application.
    • Improved layout performance. Most noticeable when there are many paragraphs in section or many spans in paragraph.
    • Duplicated content when merging documents, pasting content, or inserting DocumentFragments.
    • NullReferenceException is thrown when inserting line or page break.
  • SpreadProcessing
    • Documents with a global filter cannot be imported.
    • ArgumentException is thrown when protecting a worksheet having missing algorithmName information.
    • Filter command should be disabled when a single row or cell is selected.
    • Shapes and charts appear invisible when created in a document generated by SpreadProcessing and WordsProcessing.
  • Spreadsheet
    • ArgumentException is thrown when protecting a worksheet having missing algorithmName information.
    • Filter command should be disabled when a single row or cell is selected.
  • TabControl
    • The DropDownMenu is incorrectly positioned when the default TabStripPlacement is changed to Left, Right or Bottom.
  • TileList
    • ItemContainerStyle property does not apply.
  • TreeList
    • Bulk update of items' property, bound to IsExpandedBinding, makes items disappear.
    • Dynamically inserting new items makes other items disappear when the items are initially expanded.

Telerik UI for WPF R1 2019

$
0
0
New Hamburger Menu for WPF.

New NavigationView control (Hamburger menu), chart support for Spreadsheet, plus support for .NET Core 3.0.

Features

  • What's New
    • Spreadsheet, SpreadProcessing - Introduced support for charts letting you add, remove and manipulate chart objects in your spreadsheet documents.
    • Introduced a new HyperlinkButton control.
    • NavigationView (HamburgerMenu) - Enhance your application with the popular and modern hamburger menu navigation for a convenient and intuitive user experience.
    • DiagramRibbon - implemented predefined Ribbon UI wired to the RadDiagram public commands.
    • MultiColumnComboBox is now official and includes features like SelectionBoxesVisibility, customizable templates and easy integration with RadGridView.
    • Introduced a new built-in GridView column type that incorporates RadMultiColumnComboBox for an editor.
    • Introduced assemblies and NuGet packages for .NET Core 3.0.
    • Introduced Coded UI automation support for Microsoft Visual Studio 2019.
  • All Controls
    • Implemented StringToGlyphConverter.
  • AutoCompleteBox
    • Expose a DropDownItemTemplateSelector property for the items inside the drop-down part of the RadAutoCompleteBox control.
  • Buttons
    • Introduced DropDownMinWidth and DropDownMinHeight properties for DropDownButton.
  • ChartView
    • Implemented support to display information for all data points per series in the trackball by setting the SnapSinglePointPerSeries property to false.
  • Diagrams
    • Enhanced AStarRouter with ability to avoid connection overlaps. Set AvoidConnectionOverlap to True and prepare enough custom connectors if many connections are attached to a single shape for optimal results.
  • DragDrop Manager
    • Added option to display the DragVisual in the DragSource's AdornerLayer, instead of creating a new window.
  • Expander
    • Added support for HeaderStringFormat property in RadExpander.
  • ExpressionEditor
    • Users are now allowed to enter decimal numbers without the leading zero, starting directly with the decimal separator.
    • The values returned by an IF statement now can be of different numeric types and the parser will convert them to the most appropriate one.
    • Developers can add custom categories and/or functions to the control and expression parser.
    • End users can now drill down into fields of complex objects by setting the IsFieldsDrillDownEnabled property to true.
    • The most popular text operations are now available as built-in functions.
  • FileDialogs
    • Implemented support for entering environment variables like %windir%, %temp% in Breadcrumb and AutoComplete.
  • GridView
    • Introduced ShowScrollPositionIndicator property which indicates whether the ScrollPositionIndicator will be shown while deferred scrolling.
    • Implemented SearchPanelCloseButtonVisibility property which controls whether the close button is Visible, Hidden or Collapsed in RadGridView`s search panel.
    • GridView: Added support for asynchronous exporting with RadSpreadStreamProcessing.
    • Exposed the BusyIndicatorContent and BusyIndicatorContentTemplate properties in order to customize what is shown in GridViewLoadingIndicator's content.
    • Exposed the BusyIndicatorProgressValue property in order to report any shifts in the GridViewLoadingIndicator's progress value. Exposed the BusyIndicatorIsIndeterminate property to control the modes of execution of GridViewLoadingIndicator.
  • Image Editor
    • Introduced Bold, Italic, Underline and FontFamily settings in the DrawTextTool.
    • Introduced a second color of the selection path so it can be visible when on dark areas.
  • Map
    • RadMap now displays a scaled image of the last available zoom level when no images for the current one are available.
  • MS Controls
    • Provided styling for Hyperlink control (WPF) as well as for HyperlinkButton (Silverlight).
  • MultiColumnComboBox
    • Added CloseDropDownAfterSelectionInput property. The dropdown will be closed only with SelectionMode Single.
    • Added SelectionBoxTemplate, SelectionBoxStyle, SelectionBoxTemplateSelection and SelectionBoxStyleSelector properties.
    • Add IsReadonly property that indicates whether text input is allowed.
    • Added SelectionBoxesVisibility property to toggle between SelectionBoxes and text-based selection interface.
    • FooterTemplate, FooterContent and FooterVisibility properites are added, so that a custom footer content beneath the drop down control can be added.
    • Introduced GridViewItemsSourceProvider.RowIndicatorVisibility property in order to hide the RowIndicator of RadGridView.
  • PDF Viewer
    • Add support for CropBox element in PDF page.
  • PdfProcessing
    • Implemented ImageSource.GetBitmapSource method to work with all color spaces and filters to enable you to obtain the source of images which use different color definitions.
    • Implemented GetColor() method for the following color spaces: CalRgb, CalGray, Separation, DeviceN, Lab, DeviceCmyk, Pattern, IccBased, Indexed to allow you to import a wider set of color definitions.
    • Implemented SCN, scn, K and k operators for setting color in CMYK colorspace.
    • Added support for CropBox element in PDF page.
    • Implemented support for import of images compressed with CCITTFaxDecode filter.
  • PivotGrid
    • Implemented support for resizing columns at run time.
  • SpreadProcessing
    • Introduced support for charts letting you add, remove and manipulate chart objects in your spreadsheet documents.
  • Spreadsheet
    • Introduced support for charts letting you add, remove and manipulate chart objects in your spreadsheet documents.
  • SpreadStreamProcessing
    • The stream containing the data is now flushed when closing it when exporting to CSV.
  • WatermarkTextBox
    • Implemented ReadOnlyBackground and DisabledBackground properties.

Fixes

  • All Controls
    • Missing resources in Docking and DataVisualization resource dictionaries for the Crystal theme.
  • BusyIndicator
    • The foreground of the ContentControl was not templated bound and theme-aware.
  • Buttons
    • When buttons are focused, they could not display a ToolTip properly in Office/Black/Blue/Silver, Summer, Vista, Transparent, Windows7, VisualStudio2013 themes.
    • The foreground is not updated correctly when hovering and pressing buttons with custom content in Office2016 and Office2016Touch themes.
  • ChartView
    • CartesianGridLineAnnotation or CartesianPlotBandAnnotation`s LabelDefinition is not applied when set in style.
    • The CartesianGridLineAnnotation's label is not displayed when the annotation is out of the plot area initially.
  • ChartView3D
    • Null values on the Z axis are wrongly rendered in some cases when using SurfaceSeries3D.
  • Chat
    • An InvalidOperationException is raised when calling the AddRange of a RadObservableCollection source.
    • Setting a new instance for the DataSource does not clear the previous messages.
    • Coded UI Test Builder does not display custom properties.
  • ComboBox
    • The BorderBrush property is not respected when IsEditable and IsReadOnly are set to True for ComboBox in Fluent theme.
  • Docking
    • Fixed missing MouseOver state for close button in RadDocking's DocumentHost for Office2013 theme.
  • Expander
    • Cannot extract a Template via VisualStudio designer.
  • ExpressionEditor
    • Highlighting logic is not executed as expected, resulting in an unreadable text in the dark themes.
    • The logic that handles expressions in parentheses is incorrect.
    • Expressions with a formula accessing an index of a collection are not calculated.
    • Changed - PathGeometries used in RadExpressionEditor`s buttons are not consistent in themes Expression_Dark, Office2013DarkGray, Office2013LightGray, Office2013White, Office_Black, Office_Blue, Office_Silver, Transparent and Vista.
  • Gauges
    • An IOException is thrown when using a numeric indicator with HexagonalNumberPosition or SevenSegsNumberPosition with no-xaml binaries.
  • GridView
    • GridViewCell in edit mode had larger font size in Office2013 theme.
    • FilteringControl was not correctly resized when FontSize was changed in Office_Black and Expression_Dark themes.
    • A NullReferenceException could be thrown in UpdateNonFrozenNonVirtualizedCells method.
    • ArgumentException could be thrown when columns display indexes are initialized.
    • Cells with set background or in invalid state do not have a bottom border in Office2013 and Fluent themes.
    • Adding invisible columns with initially assigned display index may leave gaps between columns on initial rendering.
    • ColumnFilterDescriptors with FilterMemberPath get updated after setting ItemsSource to null, which causes an exception.
    • External Row Details does not update when its visibility is changed.
    • Setting the ShouldGenerateFieldFilterEditors property to true didn't allow one to change the default filter operator for boolean columns.
    • Navigating with MoveRight while adding the first item in RadGridView's ItemsSource, commits edit operation
    • RadGridViewCommands.MoveRight command always commits edit of a new row.
    • There was 1px top Margin set on PART_MasterGridContainer which resulted in control being cut off.
    • Slow performance with VQCV and GroupRenderMode.Flat.
    • SortIndicator was not collapsed when CanUserSortColumns was set to false in VisualStudio2013 and Office2013 themes.
    • StackOverflow exception is thrown when changing the ItemsSource of the control while sorting is applied and the item type implements ICustomTypeProvider in .NET 4.5.
    • The cell is in EditMode when using Ctrl + F key combination and the CanUserSearch property is false.
    • The SelectStyle method of a CellStyleSelector was called before the CreateCellElement method of the column.
    • There was 1px border on top of the grid when ShowGroupPanel and ShowColumnHeaders are set to False in Windows8Touch theme.
    • When UIAccess is set to true in the application manifest, the dragged HeaderCell is behind the Window containing the control.
    • When ScrollMode is Deferred and the grid is bound to a VirtualQueryableCollectionView, items are loaded while scrolling. This could be stopped by setting RadGridView.ShowScrollPositionIndicator to False.
    • Custom styling for HeaderRow and HeaderCell Background was not fully respected for all themes except Office2016, Fluent, Material and Crystal.
    • There was a misplacement issue with the GridViewLoadingIndicator when there was a ColumnsSelectionButton.
    • Total item count does not take into account expanded child items, which causes issues with cell selection.
    • When ShowGroupPanel was set to False, 1px from the top of the grid was cut off.
    • Clicking checkbox in a GridViewCell is not recognized as a valid action, because IsChecked property is not present.
    • Setting DynamicHyperLinkColumn as current column and scrolling horizontally drastically degrades performance.
    • CellTemplate and CellTemplateSelector are not respected in HyperlinkColumn and DynamicHyperlinkColumn.
    • Changed - Moved PART_DistinctFilterControl to a separate column in GridViewHeaderCellTemplate to avoid overlapping with sorting indices in Office2013 theme.
    • Changed - Data descriptors are now cleared when ItemsSource is changed with another collection of the same dynamic types, as dynamic types do not guarantee the same set of properties.
    • Changed - The GridViewLoadingIndicator's template for Office and ExpressionDark themes was modified - now it contains a RadBusyIndicator.
  • ListBox
    • An ArgumentOutOfRangeException is thrown when calling the ScrollIntoView method with an invalid index and the control is grouped.
  • MaskedInput
    • Changed - There was extra space when the IsReadOnly property is True and the IsClearButtonVisible property is False in Green, Material and Office2016 theme.
  • MultiColumnComboBox
    FIXED
    • NullReferenceException is thrown when the SelectedItem property is bound and set before the control is loaded.
    • Setting one of the selection properties - SelectedItem, SelectedIndex, or SelectedValue before the ItemsSource is loaded, the other selection properties are not updated when it is loaded.
    • DropDownMinWidth property is not respected until resize if DropDownWidth is not set.
    • UI is inputable after item has been selected when SelectionMode="Single". SelectionBoxesVisibility property is introduced - when set to Hidden/Collapsed, SearchAutoCompleteBox contains the selected item as text only.
    • Switching selection between items with the same SelecetedValue throws InvalidOperationException.
    • The dropdown position doesn't update when the input field gets higher.
    • MatchCase is not respected in Append mode.
  • NumericUpDown
    FIXED
    • Editing the value now works as expected when using NumberNegativePattern different than the default one. When editing, the current value will be displayed with default NumberNegativePattern (-n).
  • OutlookBar
    FIXED
    • Initially all items are rendered as minimized when IsContentPreserved is True and the total height of the items is more than the available height.
    • Minimized DropDownMenuItems in OutlookBar could not be styled.
    • Selected and MouseOver states of minimized items in the overflow popup are not applying when the Outlookbar is minimized in Windows8 theme.
    • The Tooltip is not showing when hovering the vertical resizer in Crystal, Fluent, Material, Office2016, Office2016Touch themes.
  • PasswordBox
    • Changed - Set IsTabStop property to True by default for Crystal theme. Updated opacity of watermark for Material theme.
  • PDF Viewer
    FIXED
    • Annotation appears turned upside down.
    • COMException is thrown when copying content from the control and the application is hosted on a remote machine.
    • Invalid page is displayed when destination defined with zero-based page index is activated.
    • Rectangles with values that are indirect references are not imported correctly.
  • PdfProcessing
    FIXED
    • Documents are exported with wrong creation and modification dates.
    • Stencil color is not preserved when importing and exporting images.
  • PivotGrid
    FIXED
    • Pivot displays wrong data if Olap Measure has null values for all records and is used as aggregate description.
  • RibbonView
    FIXED
    • RibbonSplitToggleButton's Foreground was not readable when IsChecked=True and there was no proper indication that the button is toggled.
    • The ribbonbackstage vertical scrollbar is clipped when using RibbonWindow in Office2013, VisualStudio2013, Office2016, Green, Fluent, Material, Crystal themes.
    • Changed - Increased content height of RibbonView for the Windows8Touch theme and changed the SmallButtonsPerColumn property to 3 for the Fluent theme in a way to show 3 buttons in a single column.
  • RichTextBox
    • ArgumentException when document containing invalid XML characters is exported to XAML or DOCX.
    • 'ToolTipStyle' resource missing exception is thrown in Office2016 theme (NoXaml).
    • Empty headers or footers are not protected after applying protection to the document.
    • Entering header and footer cannot be prevented using RadRichTextBox.CommandExecuting event when the document is protected.
    • NullReferenceException is thrown when calling GetStatisticsInfo and the document is empty.
    • Incorrect naming of definition for underline in HtmlFormatProvider.
    • Memory leak when cloning document containing lists, including during mail merge operation (which internally clones the document).
    • Non-breaking spaces are converted to plain spaces when importing documents from DOCX.
    • NotSupportedException is thrown when trying to import an image with invalid data.
    • Page field in header/footer of document created with mail merge always have value 1.
    • PdfFormatProvider: Table borders are not positioned correctly when there is a continuous section break before the table.
    • Quickly adding a tab stop and then removing it from document's ruler crashes the application.
    • Improved layout performance. Most noticeable when there are many paragraphs in section or many spans in paragraph.
    • Duplicated content when merging documents, pasting content, or inserting DocumentFragments.
    • NullReferenceException is thrown when inserting line or page break.
  • SpreadProcessing
    • Documents with a global filter cannot be imported.
    • ArgumentException is thrown when protecting a worksheet having missing algorithmName information.
    • Filter command should be disabled when a single row or cell is selected.
    • Shapes and charts appear invisible when created in a document generated by SpreadProcessing and WordsProcessing.
  • Spreadsheet
    • ArgumentException is thrown when protecting a worksheet having missing algorithmName information.
    • Filter command should be disabled when a single row or cell is selected.
    • SpreadsheetUI NuGet package is missing from the Telerik NuGet server.
  • TabControl
    • BorderThickness was visible even when it was set to 0 in all themes except Material, Fluent & Crystal.
  • TileList
    • ItemContainerStyle property does not apply.
  • TreeList
    • Bulk update of items' property, bound to IsExpandedBinding, makes items disappear.
    • Dynamically inserting new items makes other items disappear when the items are initially expanded.
  • VirtualGrid
    • The GetItem() method of the RadVirtualGridAutomationPeer returns null.
    • A NotImplementedException is thrown from GetSelection() method of the RadVirtualGridAutomationPeer.
  • Window
    • The host WPF Window of RadWindow creates AutomationPeer even AutomationManager.AutomationMode is Disabled.
  • WordsProcessing
    • Document variable fields are case-sensitive.

Telerik UI for ASP.NET AJAX R1 2019

$
0
0
MultiColumnComboBox and Chat controls.

New MultiColumnComboBox control, plus new features for RadChat, Calendar, Charts and more.

Features

  • Common
    • MultiColumnComboBox control
    • Security Improvements
    • Backport jQuery XSS Vulnerability fix to the Telerik jQuery
    • Device Detection Framework is updated with new data
  • Calendar
    • RadMonthYearPicker was added to the SkinManager's ControlTypeToApplyskin collection
  • Chat
    • Тoolbar
  • ComboBox
    • New get_textWithoutEmptyMessage method to return the text of the EmptyMessage
  • Editor
    • Improved stripping of DOM attributes when switching from HTML to Design mode in IE
    • The StripDomEventAttributes filter captures more DOM attributes
  • HtmlChart
    • PlotBands can take DateTime objects for start and end
    • Bar-type series can be overlapped by setting negative values to the Gap and Spacing properties
  • PdfProcessing
    • Add support for CropBox element in PDF page
    • Port RadPdfProcessing to .NET Standard
    • Implemented CCITTFaxDecode
  • SpreadProcessing
    • Introduced support for charts letting you add, remove and manipulate chart objects in your spreadsheet documents
  • SpreadStreamProcessing
    • The stream containing the data is now flushed when closing it when exporting to CSV

Fixes

  • AsyncUpload
    • AsyncUpload progress shows more than 100% when uploading a file
  • Calendar
    • DayCellToolTipFormat does not apply when the user changes the month
    • Top and Bottom right corners of the clock icon are missing
  • CloudUpload
    • Unable to upload files whose name contains non-ASCII characters
  • ComboBox
    • Fix RadCombobox with EnableAriaSupport=true reading as readonly with JAWS
    • RadComboBox dropdown stays open if you click on RadSearchBox
  • Editor
    • Paste with Ctrl-V into RadEditor pastes content twice in IE when EnableComments and EnableTrackChanges are enabled
    • Error is thrown when deleting in an empty element/editor
    • Ajax Spell Checker not focusing on misspelled word if it is positioned below the visible content area in Chrome, IE and Edge
    • Clicking on an image map in RadEditor causes JS errors as of R2 2018
    • Track Changes and Comments do not work when ToolProviderID is set
    • Clear Class option in Image Properties dialog does not work
    • The editor commands do not work when the editor is initially hidden in Firefox 62+
    • Context menus mispositioned after page scroll when ContentAreaMode=Div in IE7-9
  • FormDecorator
    • Inability to delete content on IE11 if the mouse leaves textbox boundaries
  • Gantt
    • When OnTaskUpdate event is set, putting apostrophe in a task title causes an error
  • Grid
    • Grid RenderMode falls back to Classic when Grid's markup has a HeaderContextMenu tag and no explicitly set RenderMode
    • Grid's Print functionality does not work in Chrome with Mobile render mode.
    • ClientDeleteColumn throws JS error on Chrome and Edge.
    • Error when filtering a Grid with CalculatedColumn is bound to EntityDataSource
    • Hidden columns are shown on resize when the static headers and frozen column are used
    • Batch editing not updating correctly from dropdown when items have trailing whitespace
    • When exporting RadGrid with multi-column header to Excel binary formats and hide some column the header groups are not correct
    • HeaderContext menu closes when you click outside the text or controls but in the boundary of the menu
    • TextBox values are not cleared when NoFilter is applied in RadGrid Excel-Like filtering
    • DatePicker and DateTimePicker values not cleared in RadGrid HeaderContextMenu when filter is cleared
    • Values of DateTimeColumn are persisted on all columns of the same type for the Excel-Like Filtering
  • HtmlChart
    • Chart with Layout=Stock and shared tooltip template throws Cannot read property 'touch' of undefined error when hovering columns
  • ImageEditor
    • JS error is thrown when ShowAjaxLoadingPanel=true in Lightweight RenderMode
  • ImageGallery
    • SlideshowSlideDuration property ignored when set to 7000
  • Input
    • The SelectAllText property of Input controls does not work on focus in FireFox and Edge
  • Map
    • Marker tooltips throw an error when they have to flip next to the edge of the map viewport
  • Menu
    • Vertical menu throws 'Telerik is undefined' when LoadScriptsBeforeUI=false on the script manager
    • Wrong placement (position) after horizontal scrolling in Edge
  • PivotGrid
    • Тhe pivot grid is not recognizing that there are 21 items and is only showing 20
  • PdfProcessing
    • Documents are exported with wrong creation and modification dates
    • Stencil color is not preserved when importing and exporting images
  • ProgressBar
    • Duplicate component registration after AJAX request with asp:ScriptManager
  • Scheduler
    • Incorrect parse of Recurrence rule when INTERVAL property is missing
    • Misalignment of hours and content columns when RowHeaderWidth property is set
    • Misalignment between Content and Hours
  • SpreadProcessing
    • Documents with a global filter cannot be imported
    • ArgumentException is thrown when protecting a worksheet having missing algorithmName information
    • Filter command should be disabled when a single row or cell is selected
  • SpreadStreamProcessing
    • SpreadStreamProcessing: ArgumentException is thrown when exporting characters not supported in XML
  • TreeList
    • First header cell of TreeList has wrong left padding
    • After dragging the popup edit form under a zoomed IE, the following exception is thrown: The numeric part ('nnn.nn') of 'nnn.nnpx' cannot be parsed as a numeric part of a Pixel unit
  • TreeView
    • The NodeClick event is triggered when scrolling the Treeview in Android
  • WordsProcessing
    • Document variable fields are case-sensitive

Telerik DevCraft UI R1 2019

$
0
0
Telerik DevCraft UI

Adds new components, 300+ improvements, plus support for Visual Studio 2019 preview and .NET Core 3.0.

Features

Telerik DevCraft UI R1 2019 release includes the following updates:

Telerik DevCraft Complete R1 2019

$
0
0
Telerik DevCraft Complete

Adds new components, 300+ improvements, plus support for Visual Studio 2019 preview and .NET Core 3.0.

Features

Telerik DevCraft Complete R1 2019 release includes the following updates:

Telerik DevCraft Ultimate R1 2019

$
0
0
Telerik DevCraft Ultimate

Adds new components, 300+ improvements, plus support for Visual Studio 2019 preview and .NET Core 3.0.

Features

Telerik DevCraft Ultimate R1 2019 release includes the following updates:

Xafari Framework v18.2.4011.2042

$
0
0
Xafari Framework

Adds compatibility with DevExpress XAF 18.2.4

Features

  • This version of Xafari works with DevExpress XAF 18.2.4.

DevExpress VCL Subscription 18.2.4

$
0
0
DevExpress VCL Subscription

Improves Bars, Grids, Editors, Scheduler, SpellChecker and Spreadsheet controls.

Fixes

ExpressBars Suite

  • TdxBarColorCombo - An AV occurs on closing a custom color button's dialog if a bar item is embedded in a submenu.

ExpressEditors Library

  • Changed ModifiedAfterEnter Behaviour with 18.2.2.
  • cxCalcEdit not allowing to enter a leading decimal in data - 64-bit only.
  • cxCheckBox - An image assigned to the Properties.Glyph property is displayed incorrectly if it contains semitransparent pixels.
  • cxCheckBox - The caption is displaced 1 pixel down compared with the standard VCL TCheckBox component of the same height that is less than 23 pixels.
  • cxCheckComboBox - Hovering the mouse pointer over a redisplayed drop-down window causes the "Invalid window handle" exception after displaying and closing a dialog in Hybrid scrollbar mode.
  • Hints to which the TcxHintStyleController component applies the advanced hint style are not DPI-aware.
  • TcxCustomEdit descendants - An editor located on an inherited form stores Style.IsFontAssigned = True to the form's DFM file on changing the editor's font settings in the parent form.
  • TcxCustomGroupBox and its descendants display a border behind their captions if a skin is applied.
  • TcxDBExtLookupComboBox - The "Stack Overflow" exception occurs on redisplaying the drop-down window after raising an exception on its closure.
  • TcxDBRichEdit - Pressing the "Return" key disables the read-only mode for the editor whose Properties.RichEditClass property is set to recRichEdit41 in Windows 10.
  • Using NullString with Spin Edit no longer works.
  • Windows 10 FCU - Rad Studio 10.3 Rio - Scrollbars in editors scale incorrectly on a monitor whose DPI differs from the system DPI if an application is built with the "Per Monitor V2" DPI awareness option in its manifest.

ExpressLayout Control

  • An AV occurs on dragging a layout group that displays the expand button if the layout control uses a custom container whose IsFloatingSupported function returns False.

ExpressLibrary

  • TdxThreadPoolHelper raises an exception in RAD Studio XE6 and earlier in certain cases.

ExpressPDFViewer

  • An AV occurs on rendering a document with an image displayed on multiple pages.
  • Memory leaks can occur when rendering a document with a PDF resource shared between multiple pages.
  • The direction of navigation between highlighted search results is switched incorrectly in certain cases.

ExpressPrinting System

  • Fonts scaled wrongly in print preview with 4k display (200% scale).
  • Print dialog - The selected printer's name is not displayed if the native style is applied to an application run via Remote Desktop on Windows Server 2008.
  • Print Preview of a dynamically created TdxLayoutControl crashes with List index out of bounds.
  • Scheduler Report Link - A report displays no events if the Agenda, Calendar Details, or Memo print style is applied.
  • TreeList Report Link - All nodes are printed regardless of the applied filter.

ExpressQuantumGrid Suite

  • All Views - A conditional formatting rule saved by calling a StoreTo~ procedure is deleted on calling the corresponding RestoreFrom~ procedure if the rule has no specified target column.
  • Custom filter not showing value.
  • cxGrid is re-scaled when using StoreToStream.
  • Incorrect grid resizing.
  • Table and Banded Table Views - Master-Detail - The drag-and-drop functionality ceases to work correctly after expanding a nested detail view while dragging a record.
  • The Filter Row retains an in-place cell editor's value on closing the Filter Panel if the OptionsBehavior.AlwaysShowEditor property is True, and the in-place editor is currently outside the visible area.

ExpressRichEdit Control

  • An application's memory footprint increases every time the control consequently loads the same document with one or more tables.
  • An authorized user cannot edit an editable range in a protected document.
  • An AV occurs on an attempt to copy text selection by pressing the Ctrl+C key combination following the successive document unprotect and protect operations.
  • Focus does not return to the main application window on closing the "Insert Merge Field" dialog in certain cases.
  • Large HTML files that contain Base64-encoded media are loaded slowly.
  • The "Private symbol 'FStub' declared but never used" hint is displayed on compiling the dxRichEdit.DocumentModel.ShapeFormatting unit in RAD Studio 10.3 Rio.
  • The control's content does not clear on an attempt to load an invalid OpenXML document.
  • Wrong numbering format of headers (arabic/roman).

ExpressScheduler Suite

  • Sizing an event or copying it via drag and drop incorrectly modifies the event’s subject and/or end time.
  • Switching a resource’s Visible property to True at runtime does not display the resource’s events.
  • TcxSchedulerDBStorage - Toolbar/ribbon Time Scale or Working Hours items that the design-time UI generator creates significantly increase the CPU usage of an application in the Day, TimeGrid, or Gantt View.
  • Time Grid and Gantt Views - The end of work time displays incorrectly if the WorkTimeOnly property is True.

ExpressSkins Library

  • The "Unable to open file XXX.lib" exception occurs on an attempt to compile a C++Builder project referring to a skin unit for Windows 64-bit.

ExpressSpellChecker

  • A word is not added to a user-defined dictionary in certain cases if a Hunspell dictionary is in use.

ExpressSpreadSheet

  • Clicking gallery items in the "Functions Library" toolbar/ribbon groups the v18.2.1 UI generator created does nothing.
  • It is impossible to localize certain error messages of exceptions occurring as a result of incorrect cell operations and formula parser errors.
  • It is impossible to localize the EdxSpreadSheetCircularReferencesError exception's error message.
  • TdxSpreadSheet - A cell is incorrectly focused when headers in a sheet are hidden.
  • The caption and description resource strings always override corresponding Caption and Description property values of gallery group items in an automatically generated UI.
  • The EdxRichEditArgumentException exception occurs on assigning an in-place editor via the AProperties parameter in the Spreadsheet control's OnEditing event handler.
  • The worksheet zoom factor is ignored on saving an open document to the XLS format.

ExpressVerticalGrid Suite

  • TcxDBVerticalGrid - A row remains selected after calling a dataset field's FocusControl procedure and raising an exception in the bound dataset's BeforePost event handler.

DevExpress Windows 10 Apps 18.2.5

$
0
0
DevExpress Windows 10 Apps

Improves the Grid and Scheduler controls.

Fixes

Controls for Windows 10 Apps

  • DevExpress Template Gallery always adds references to DX assemblies v16.1

Grid for Windows 10 Apps

  • GridControl - It is impossible to translate buttons that appear if ImmediateUpdateColumnFilter is set to False

Scheduler for Windows 10 Apps

  • Day and Week Views show their context menu for an empty cell in an incorrect place
  • Provide a way to localize the Scheduler's Today button command string
  • WeekView and WorkWeekView - Selection operates incorrectly when ShowWorkTimeOnly is set to True
  • Win32Exception is raised in Scheduler Control on an attempt to add a new appointment when Target Platform is v16299

Windows 10 Apps Demos

  • ArgumentNullException is raised when a project's Target Version is set to Windows 10, version 1809 (10,0; Build 17763)

DevExpress WinForms 18.2.5

$
0
0
DevExpress WinForms

Improves the Spreadsheet, Scheduler and RichEdit controls.

Fixes

All WinForms Controls

  • A custom skin project cannot be opened when one custom skin is a template of another skin
  • A custom skin that is based on a bonus skin isn't applied completely
  • ImageOptions - An image is set to the Image property despite its size when it is changed using the smart tag

Coded UI

  • Coded UI - Testing cannot find a control when the CodeMeter Runtime is installed on a machine
  • CodedUI - Add the capability to set the DXTreeListColumnHeader.SortOrder property

Data Access Library

  • Query Builder - The TreeList-based view is rendered blank with the enabled DirectX

PDF Viewer

  • API - The PdfViewer.MouseDown event isn't raised when the Cursors.SizeNS or Cursors.SizeWE cursor is used
  • Skinning - Parent LookAndFeel is not properly inherited in a find panel

Snap

  • A snap field cannot be properly bound to a data source field via the Properties menu when the Mail-Merge mode is turned on
  • It is impossible to bind the SNHYPERLINK field to a parameter
  • SnapControl does not retrieve data from data columns whose names contain the "(" or "/" characters

XtraBars Suite

  • A click on the hamburger menu's footer element with the 'more' button triggers the click event multiple times
  • AccordionControl - AccordionControlElement.Tag is set to null when a layout is restored
  • AccordionControl - Drawing artifacts are shown on fast scrolling
  • AccordionControl - Incorrect nested indents are used in the Office 2019 Colorful skin when the ActiveGroupDisplayMode property is set to GroupHeaderAndContent
  • AccordionControl - The HeaderControl background is changed after its item is expanded
  • AccordionControl - The MouseDobleClick and DoubleClick events do not fire when the control is in Overlay mode
  • AccordionControl does not refresh items' state when it is scrolled using the mouse wheel
  • An item's separator is not shown on TabbedForm
  • BarEditItem's height is incorrectly calculated when the item displays multi-line text
  • BarItem displays ShortcutKeyDisplayString in its popup menu when an item doesn't have an actual shortcut
  • DockManager - A panel docked to the top has an incorrect size
  • Floating panels can be docked to panels behind the topmost panel
  • How to change the space between tab headers and bar items in TabbedForm
  • MDI child form's buttons are barely visible in the Office 2019 Colorful skin
  • PopupControlContainer is scaled each time it is displayed if a user changed its size with the size grip
  • Ribbon Customization Dialog - The left tree's context menu operates elements of the right tree
  • RibbonControl - An MDI child form displays bar items incorrectly when the Simplified command layout is used
  • RibbonControl - New bar items cannot be added to BarSubItem when Visual Inheritance is used
  • RibbonForm - It is impossible to focus bar edit items placed at the right side of the form's title bar
  • TabbedView - NullReferenceException is thrown in the BeginInvoke method called within the TabbedView.RestoreDelayedSelection method
  • TabForm - NulReferenceException is thrown in the TabFormControlPainterBase.DrawPageBackgroungCore method in an inherited form at design time
  • TabForm - Visual Studio closes after an inherited form is closed at design time
  • The AccordionControl element click event doesn't fire after a layout is restored
  • The BarButtonItem text is unreadable in the Quick Access Toolbar when the Bezier skin is used
  • The BarEditItem.Edit property is ignored when the item is not activated
  • The BarManagerProperties.BarItemHorzIndent property is ignored if it is set at runtime
  • The BarManager's Customization form - The selected category index is decreased when a new command is added to this category
  • The MouseWheel event does not fire when TileControl content is scrolled
  • TileControl is rendered incorrectly when the DirectX mode is enabled and TileControl.BackColor is Transparent
  • ToolboxControl - Provide a way to select items in code
  • ToolboxControl - The dragged image freezes when the default drag function is canceled in the DragItemMove event handler
  • XtraBars - A checked BarButtonItem with the CheckDropDown button style has a different color compared to a checked BarCheckItem
  • XtraTabbedMdiManager - An exception is raised when PinPage buttons are shown and the Bezier skin is used

XtraCharts Suite

  • A chart's Summary Function dialog is not displayed
  • A WPF .NET Core project cannot be compiled when the DevExpress.XtraCharts assembly is referenced
  • An extra border appears when printing the ChartControl in certain situations
  • Chart Designer - The Options tab is empty when the "Auto-created series" item is selected
  • Chart displaying many points is rendered slowly if any item is selected
  • ChartControl resets DataSource to null after a capture is selected from WorkSpaceManager
  • Data aggregation - Certain points are aggregated incorrectly when a custom measurement unit is defined
  • Documentation - Update the LegendTextPattern topic according to the BC4098 Breaking Change
  • Report Chart Designer - The designer doesn't use custom names if a report data source implements the IDisplayNameProvider interface
  • The Bar Series demo is shown without animation when the DirectX render mode is enabled
  • The scrollbar element is incorrectly drawn on zooming when the RangeControl is attached to the ChartControl
  • Usability - There is no capability to cancel changes in the Palettes Editor

XtraDiagram

  • DiagramControl's Background bar item is not fully displayed when it's opened for the first time

XtraEditors Library

  • DropDownButton does not change its appearance on hovering when the Bezier or custom skin is used
  • Localization - German resource for StringId.PictureEditOpenFileFilter lists PNG twice (and SVG is missing)
  • OverlayForm - InvalidOperationException is thrown in the OverlayWindowController.UpdateOverlayClipRegionCore method
  • PopupContainerEdit is displayed incorrectly when changing its size in the BeforePopup/Popup events
  • RadioGroup - Some items aren't visible when an item layout is set to Columns and the ItemHorzAlignment property is Near
  • RatingControl - The ItemIndent property is not synchronized when an editor is activated
  • RepositoryItemRadioGroup - An item caption has an incorrect color in the Main Menu Bar with certain palettes
  • RepositoryItemRatingControl doesn't display text in inplace mode
  • The button text is unreadable in FlyoutPanel when the Blue skin is used
  • The use of SplashScreen can affect the main thread's CurrentUICulture
  • ToolTip closes when the cursor is over it and the KeepWhileHovered option is enabled
  • XtraMessageBox incorrectly renders strings with tab characters

XtraGrid Suite

  • A ConditionalFormatting rule is applied to a summary row during export
  • ArgumentOutOfRangeException is thrown when the FocusedRowHandle property is set on load
  • GridControl - The Excel Filter popup window can be resized but the size grip is not shown
  • GridView Drag&Drop cursor is flickering
  • LayoutView - An image is not animated for the first row in Carousel mode
  • LayoutView - An incorrect background card image is shown in Carousel mode
  • LayoutView - Data of unbound fields isn't displayed in background cards in Carousel mode
  • LayoutView - Images in background cards are clipped in Carousel mode
  • LayoutView - Part of field text disappears after search when the Xmas2008Blue skin is applied in DirectX mode
  • The Empty item of the Excel-inspired dropdown filter cannot be unchecked if the All item is checked
  • TileView - The item has the incorrect RowHandle value in the ItemCheckedChanged event handler on sorting
  • TileView does not clear its images cache on changing a data source when CacheThumbnails is set to true
  • WinExplorerView - An item under the cursor becomes hovered when showing the view in PopupContainerControl
  • WinExplorerView - The TextOptions.VAlignment property doesn't work for a record's title
  • XtraGrid freezes on grouping when it is bound to a large data source via an InstantFeedback source

XtraLayout Suite

  • DashboardLayoutControl - The FontStyleDelta and FontSizeDelta properties are not applied to a layout control item until re-sizing it

XtraMap

  • A delay occurs when running MapControl with the OSM provider in the offline environment
  • A duplicate Print Preview window is shown at runtime
  • Documentation - The example from the Vector Items data source article does not work in a non-US locale
  • Map Editor - MapPath vertices are drawn after removing the corresponding MapPath at runtime
  • MapControl - NullReferenceException occurs with certain zoom levels when OsmGeocodeDataProvider is used
  • The BackgroundDrawingMode=None option does not work if MapCustomElement displays text with a custom background and the AllowHtmlText option is enabled

XtraPivotGrid Suite

  • NullReferenceException is raised if you pass the null value instead of an empty object as a parameter to the GetCellValue method
  • OLAP - Calculated dimension data sets defined with the OLAPExpression property do not work
  • Pivot Grid - The "Defer Layout Update" option is ignored when double-clicking hidden fields in the customization form

XtraReports Suite

  • Add a Tag property to XtraReport parameters
  • An empty DataSet set as XtraReport's data source throws an exception on the CreateDocument() call
  • End-User Report Designer - The Save message does not appear on an attempt to close the modified report in the MDI interface
  • End-User Report Designer - Provide detailed validation information for the Name property
  • End-User Report Designer - Switching to the preview tab disables Windows bitmap scaling on high-DPI devices
  • End-User Report Designer - The Field List context menu is not shown for SqlDataSource
  • End-User Ribbon Designer crashes with an unhandled exception upon switching to the preview tab (the MS Office Add-in issue)
  • Export to Image - Vector images embedded into RTF are not preserved (the EMF+ issue)
  • JsonDataSource - An incorrect end point URL crashes the entire Report Designer
  • Report Designer - A runtime change of the properties panel view from the office-inspired to regular clears the property list
  • Report Designer - Expression Editor mangles complex expressions
  • Report Wizard - The "Configure Page Settings" page cannot be localized through Localization Service
  • Scripting - It is not possible to define a member variable with the same name as a parameter
  • Visual Studio Report Designer - Expressions button (f) is not visible in the Property Grid window in Visual Studio 2019
  • XRDesignerRibbonForm -  The initial DockPanel size does not scale properly on high DPI monitors
  • XRPictureBox - The 'Data at root level is invalid' exception is thrown if a non-SVG markup string is passed to the ImageSource property
  • Group page numbering is incorrect (the XRPageInfo component issue)
  • The originally collapsed drill-down report does not refresh its subreports

XtraRichEdit

  • A hyperlink attached to a floating picture isn't exported to Html
  • A text box/shape's "Vertical alignment" setting is ignored when the RichEditControl document is rendered
  • ArgumentException is thrown after Html text is pasted from the clipboard
  • ArgumentOutOfRangeException on an attempt to load a specific RTF document
  • Bookmarks that are not linked to any hyperlink in a document are not exported to PDF
  • InvalidCastException occurs on an attempt to delete paragraphs between two tables in a specific document
  • Shapes have an incorrect position and size when a relative size is used and certain effects are applied
  • Text on a shape is rendered with an incorrect font size in RichEditControl
  • The "bordercolor" and "border-width" tags do not operate properly
  • The Comment control does not adjust colors according to skins
  • There is no DevExpress.XtraRichEdit.Forms.TabsForm(e.ControllerParameters) constructor in v18.2

XtraScheduler Suite

  • An exception is thrown when there are no resources and grouping is applied to a view
  • Appointment icon no longer clips to fit available space
  • ArgumentOutOfRangeException is thrown if the RecurrenceInfo.AllDays option is enabled and the RecurrenceInfo.Start property is set to DateTime.MaxValue
  • DateNavigator lacks a border
  • Different visual artifacts appear in TimeRuler when scrolling SchedulerControl with the 3D Style applied
  • A bound RangeControl shows all appointments even if the corresponding resource is hidden
  • Flickering occurs when an appointment is dragged outside an interval specified by the LimitInterval property
  • OutOfMemoryException is thrown on scrolling
  • RecurrenceInfo has an incorrect value when the appointment pattern is modified
  • SchedulerDataStorage - Redundant events are raised when the AppointmentCollection.ReadXml method is called
  • Scheduling - Wrong names of CellsAutoHeight icons
  • StackOverflowException is thrown when recurrence appointments are exported from Outlook
  • The "Cannot specify both default reminders and overrides at the same time" exception is thrown when a new reminder was added if the Google calendar is synchronized
  • XtraSchedulerControl - AutoAdjustForeColor incorrectly works with certain skins

XtraSpellChecker

  • Several Spelling form buttons are disabled after releasing the Alt key

XtraSpreadsheet

  • Copy/paste operation - The Range.CopyFrom(Range, PasteSpecial) method with parameters copies borders' style from a source cell range
  • Groups on a protected worksheet cannot be expanded/collapsed on clicking outline buttons when the CollapseExpandOnProtectedSheet option is enabled
  • Setting PasteSpecialFlags in the CopiedRangePasting event handler does not have any effect
  • SpreadsheetControl uses incorrect row height after loading a specific document
  • The "Function Arguments" form does not display the resulting value for UDF functions if a field contains a reference to a cell
  • The "Show formatting rules for" combobox does not display localized items under Czech locale
  • The DisplayText property returns "0" for cells with zero values when the ShowZeroValues option is disabled
  • ValueChecked and ValuedUnchecked properties are ignored when CheckEdit is used as a custom in-place editor for the cell

XtraTreeList Suite

  • An indent is not treated as a part of a row when ShowIndentAsRowStyle is enabled
  • A fluent scrollbar is not shown when a tree is hosted within an auto-hidden DockPanel
  • Nodes are not selected properly by using the mouse or keyboard if clearing and selecting them in code before

XtraTreeMap

  • Group Header text is drawn in another group area when a big number of nested groups is displayed

XtraVerticalGrid Suite

  • PropertyGridControl - Tab buttons overlap property editors in some skins
  • PropertyGridControl - The scrollbar has an incorrect location in ScrollUIMode.Fluent or ScrollUIMode.Touch mode
  • PropertyGridControl ignores the editor's DisplayFormat settings
  • Records are not selected correctly when a user is holding the Control key while clicking them
  • The DatePicker is not displayed correctly in the PropertyGridControl
  • The grid keeps multiple rows selected after the MultiSelect option is disabled
  • VerticalGrid - Opening the Filter Editor via a smart tag doesn't work when MultiSelect is set to true

DevExpress WPF 18.2.5

$
0
0
DevExpress WPF

Improves the Chart, Grid and Reporting controls.

Fixes

All WPF Controls

  • Visual Studio's design time works incorrectly if DevExpress Visual Studio themes cannot be found

DXBars for WPF

  • An exception is raised in the HwndHostMouseListener.WH_MOUSEHook method when the column context menu is opened
  • Glyphs are cropped in bar items when GlyphSize is set to Default and the VS2017 or Office2016 SE themes are used
  • The Customization dialog window is positioned incorrectly on High DPI screens
  • The mouse pointer is moved slowly if an application contains HwndHost, DXBars components and the main thread is locked

DXCharts for WPF

  • Chart Designer - A newly added Series item is not displayed in the Legend panel
  • Chart Designer - It takes a lot of time to open the designer and bind series to data
  • Chart Designer - Unable to configure the Series Template definition for a newly created Series item
  • Series Label layout is incorrect after upgrade
  • The Axis Range is unexpectedly changed in the Real-time demo module
  • The Crosshair popup does not use the Color data member if a chart is zoomed
  • The Crosshair's Popup form blinks when moving the mouse cursor in certain cases
  • The runtime Range Area Series border style modification is not effective
  • Zooming - Axis labels completely disappear after "zoom in" operations

DXControls for WPF

  • ArgumentException is thrown in DevExpress.Xpf.Core.Native.WindowChromeWorker.SetWindowRegion
  • Button sizes of the VS2017 Dark theme window don't match the size of the VS2017 application's button
  • CPU usage increases when WaitIndicator displays
  • DataLayoutControl throws NullReferenceException when editor attributes are used for byte[] properties
  • DialogButtons are not shown in ThemedWindow when it is the main window in an application
  • DXModalWindow is incorrectly expanded if the WindowStyle attribute is set to None
  • DXOpenFileDialog - Make the FileOK event public
  • DXRibbonWindow\DXWindow cannot be closed when pushing the mouse to the top right corner
  • DXWindow draws its icon incorrectly when non-standard DPI settings are used
  • DXWindow's title is not visible when the VS2017Dark theme is applied
  • Dynamic window Title is truncated with an ellipsis until the window is resized
  • Empty items are shown in TaskBar after DXMessageBox closes
  • NullReferenceException in the SetRibbonControlMargin method after installing a hotfix
  • The rendering mechanism ignores space at the end of a string located in the content
  • The standard Min/Max/Close buttons appear in ThemedWindow in certain cases
  • ThemedMessageBox - The window is clipped if DPI settings are not equal to 100%
  • ThemedMessageBox is not shown in the center of its owner even if the WindowStartupLocation property is CenterOwner
  • ThemedWindow - Window buttons cannot be pressed in a maximized window
  • ThemedWindow isn't correctly shown in the maximized state when the "ThreeDBorderWindow" WindowStyle value is used
  • ThemedWindow's HeaderItems are automatically moved to LookUpEdit's nested Column Chooser
  • Tooltips and SuperTips have no margins in Office 2007 themes

DXDiagram for WPF

  • InvalidOperationException is raised when ConnectorsSeparationMode is set to AllLines
  • Nested shapes don't keep their expanded state after collapsing and expanding the parent node

DXDocking for WPF

  • AutoHideGroup does not take a new LayoutPanel AutoHideSize value into account immediately if this value is set at runtime when another panel is resized
  • Clicking on the notify icon causes NullReferenceException in the DockLayoutManager in a certain scenario
  • Docking - ArgumentOutOfRangeException is thrown when dragging a pinned panel with disabled floating
  • Docking - NotSupportedException is thrown on docking a panel when its AllowDockToDocumentGroup is false
  • Layout panels are docked in a wrong order in certain scenarios
  • Setting the Closed property to "True" doesn't correctly close a panel

DXEditors for WPF

  • ButtonEdit does not show its buttons when the ButtonEditSettings.ShowText property is set to False
  • LookUpEdit - Synchronization between selected tokens and selected rows in the popup grid takes much time
  • Range Control selection area is drawn with artifacts in certain situations
  • RangeControl's drag placeholder position and size are incorrectly updated
  • SplitButton - The command button is highlighted incorrectly on being hovered with the mouse
  • The token editor does not display the NullText property value when the EnableTokenWrapping property is set to true
  • TrackBarEdit's visual elements have low contrast in certain themes

DXGrid for WPF

  • A focused detail row is incorrectly highlighted if the RowDetailsTemplate property is used
  • Drag-and-drop - Provide the capability to drop an item to the same position
  • GridControl sometimes throws ArgumentNullException when a user clicks a cell with a custom CellTemplate
  • GridControl tries to use the grouping-related inner logic with TreeListView in version 18.2.4
  • InvalidOperationException is raised when TreeListControl is sorted by a column with Null values
  • The entered value is not saved correctly when a cell editor uses a custom EditValue binding
  • The ShownEditor event is not raised when ProgressBarEditSettings are used

DXLayoutControl for WPF

  • FlowLayout layer cannot be resized if there are collapsed items in the ItemSource

DXMap for WPF

  • An unhandled exception is raised when exporting MapControl using the BingSearchDataProvider.SearchCompleted event
  • An unhandled exception occurs when loading the same tile image using a custom map provider class
  • MapPolyline.Title is not shown after the upgrade to v18.2

DXPivotGrid for WPF

  • Pivot Grid does not receive focus when an end user drags a field
  • PivotGridControl - System.Reflection.TargetInvocationException occurs in Asynchronous mode in certain cases
  • PivotGridControl unexpectedly collapses rows and columns after the ReloadData method has been called
  • The "Join criteria not found" exception is raised if the GroupDataCaseSensitive property is disabled
  • UnboundExpression cannot automatically parse a date string after an upgrade to version 18.2
  • Usability - PivotGrid does not provide the capability to change OLAP dimensions' names displayed in the customization form

DXPrinting for WPF

  • DocumentPreviewControl - Export of large documents results in the InvalidOperation exception
  • Print Preview - There is no way to localize the error message for a blocked file

DXPropertyGrid for WPF

  • Narrator reads 'custom' when a row is selected in PropertyGridControl

DXRibbon for WPF

  • BarButtonItem.ContentTemplate doesn't work in the Office2016WhiteSE theme after the upgrade to v18.2
  • BarButtonItem's hints cannot be read by Narrator
  • Ribbon Merging doesn't switch DataContext
  • RibbonPageGroup is shown as a separate Drop Down in RibbonControl when its RibbonStyle is set to OfficeSlim or TabletOffice at runtime

DXRichEdit for WPF

  • An image from a specific Doc document is positioned incorrectly

DXScheduler for WPF

  • Appointments not tied to resources cause conflicts
  • Days are still displayed if they are excluded from WorkDays, but added using DateNavigator
  • Resource headers are shifted on scrolling if ResourceAutoHeight is enabled
  • ResourceId is not updated when the ItemPropertyChanged event is raised
  • Scheduler - A recurrence appointment with EndDate throws an exception after 'Go forward'
  • Scheduler - The CustomAllowAppointmentDragBetweenResources event does not fire
  • Scheduler - The last row is cut off from the bottom for DPI higher than 100
  • SchedulerControl displays white cells in the VS2017Dark theme when it doesn't contain resources
  • Setting VScrollSnapping and HScrollSnapping to true breaks the Scheduler Drag Scrolling
  • ShedulerControl - The "Open Recurring Item" dialog is incorrectly localized
  • The AppointmentItem.ResourceId mapping doesn't update the bound property if it is a collection property
  • The CustomAllowAppointmentCreate event is not raised when Type and RecurrenceInfo are not defined in AppointmentMappings
  • The delete series action in an appointment's context menu passes an incorrect AppointmentId value to the BeforeAppointmentItemDelete event
  • The Dismiss and Dismiss All buttons do not work in Reminder Window for certain appointments
  • The ResourceBrushSchemas property does not work in version 18.2

DXScheduler for WPF (Legacy)

  • SchedulerControl's scrolling zone has a constant width and can be covered by resource headers
  • The Edit Appointment Window flickers on screens with the "150" DPI value when it's moved for the first time

DXSpreadsheet for WPF

  • InvalidOperationException occurs on invoking the Print command for an empty document
  • Spreadsheet Control crashes after changing a date in the date editor
  • The Gridlines and Heading CheckBoxes do not operate correctly in Spreadsheet's Ribbon when the VS2017 and Office 2017 SE themes are used

DXTreeList for WPF

  • TreeListView resets its focused row if the ChildNodesSelector property value is changed

MVVM Framework

  • An error related to the missing Microsoft.Practices.ServiceLocation assembly is raised when DX adapters are used with Prism 7.1
  • FluentAPI - Provide the capability to specify TypeConverter for a type
  • The default button does not work when pressing Space or Y on the keyboard

PDF Viewer for WPF

  • Context menu items are not removed after adding RemoveAction for the corresponding bar items when the CommandBarStyle option is set to Bars

Theme Designer

  • Theme Designer cannot ugrade a theme if it doesn't contain the DevExpress.Build.XamlResourceProcessing.targets file

Windows UI

  • HamburgerMenu does not show items immediately when they are initialized in the Loaded event handler
  • TileBar displays its flyout at an incorrect position when non-standard DPI settings are used

XtraReports Suite

  • Data Filter Collection Editor crashes when Chart Series are edited
  • Data Source Wizard - The "Edit Parameters" button cannot be localized
  • DocumentPreviewControl with RemoteDocumentSource - Cascading parameters do not work
  • Report Designer - ArgumentException "Must create DependencySource on same Thread as the DependencyObject." is thrown on an attempt to open the Borders editor in the toolbar
  • The PrintHelper class does not work correctly on high DPI devices (text in the print preview is blurred)
  • Visual Studio - Opening the Report Designer component in the visual XAML designer results in an intermediate "Trial Version" popup window
  • WPF Report Designer - Double clicking in a field list creates a blank label

DevExpress ASP.NET 18.2.5

$
0
0
DevExpress ASP.NET

Improves the HtmlEditor, Scheduler and Charts controls.

Fixes

ASP.NET Web Forms

All ASP.NET Controls

  • Documentation - Describe what information should be stored in the control's layout in the ClientLayout event articles for all controls

ASPxDataEditors

  • ASPxComboBox - Scrolling changes the vertical scrollbar's horizontal location when scaling is enabled and ASPxComboBox EncodeHtml is false
  • ASPxDateEdit - The editor's value is changed after a postback if an end-user sets the "08.10.2018" date and the Australian time zone with DST is used
  • ASPxSpinEdit - It's not possible to enter the 0 symbol after a decimal point on an Android device
  • ASPxTextBox - The second input element doesn't have the aria-label attribute when NullTextDisplayMode="UnfocusedAndFocused" and accessibilityCompliant="true"
  • ASPxFormLayout - The ClientVisible property is not available in a control

ASPxGridView

  • "Currency" symbols are incorrectly exported to PDF and XLSX formats if these symbols are manually added to summaries' display text in the CustomColumnDisplayText event handler
  • A new GridViewDataDropDownEditColumn value is empty in the RowUpdating event if the SetValue method is used
  • Additional markup is generated after binding a grid using a smart-tag
  • GridViewDataComboBoxColumn is not bound to a server mode data source
  • It is not possible to use a custom editor in the embedded Filter Control if the editor is in ASPxDropDownEdit's DropDownWindowTemplate
  • The last column's border is missing if RightToLeft=true and horizontal scroll bar is visible
  • The layout is incorrect if fixed columns and the RTL mode are used
  • The SettingsPopup.EditForm.MinHeight property shows whitespace between content and popup borders
  • Toolbar items' font is large in Office365
  • ASPxGridView, ASPxCardView - Office365 border issues
  • ASPxGridViewExporter - RenderBrick's TextValueFormatString property doesn't work

ASPxHtmlEditor

  • The "Insert link" dialog cannot be opened when ASPxTextBox with ValidateRequestMode is set to 'Disabled' and the page contains some dangerous content
  • The "Invalid argument" exception is raised in IE 9 after selecting the "Design" tab
  • The opened dropdown of a nested combobox is shifted on window resizing when adaptivity is enabled
  • System.IndexOutOfRangeException is raised while renaming files using the File Manager control which is invoked from the Insert Link dialog

ASPxRichEdit

  • A document renders incorrectly if a paragraph's text is justified
  • An image is cut off when it occupies the whole page width
  • Incorrect table size if a floating object is placed over this table

ASPxScheduler Suite

  • "Cannot set property 'dateCustomizationInfo' of undefined" error occurs on closing the Edit Appointment Form if the AppointmentFormVisibility property is set to the "FillControlArea" value
  • "TypeError: dxo is undefined" client-side error occurs on submitting the Edit Appointment Form values in the Mozilla Firefox browser
  • ASPxScheduler - Script errors occur when the ShowAppointmentToolTip, ShowSelectionToolTip and ShowAppointmentDragToolTip properties are disabled
  • ASPxScheduler - The Delete button is not disabled in the Edit Form if deleting is restricted
  • The "TypeError: this.scheduler.getActiveViewRenderManager(...).getViewType is not a function" error occurs on changing appointments using a custom Appointment Form if EnableClientRender is set to true

ASPxSpreadsheet

  • A certain document cannot be saved and printed correctly

ASPxTreeList

  • A check box does not respond to a mouse click when it is clicked in the center if the Office365 theme is applied    

Navigation, Layout & Multi-Purpose Controls

  • "Zip file cannot be extracted" error occurs when the Windows File Compression Tool is used to unzip the archive downloaded from File Manager control
  • ASPxFormLayout - The layout is incorrect when AdaptivityMode="SingleColumnWindowLimit" and row spans are used
  • ASPxPager - The hovered Next/Last items have a black color in Office365
  • ASPxRatingControl - The CssClass property is not in effect if the MaterialCompact, Material or Office365 theme is applied
  • ASPxSplitter - The Collapse button works incorrectly when the SaveStateToCookies property is set to true
  • ASPxTabControl - How to set tab width to occupy the whole control
  • ASPxUploadControl - An uploaded file's content type is "application/octetstream" if an application is deployed to a server
  • Documentation - ASPxFileManager - Add a VB.NET code snippet to the ResolveAccount article
  • Performance issues while arranging elements in the Form Layout control in version 18.2

XtraCharts Suite

  • Line Series - Standalone points are displayed when Line markers are hidden

ASP.NET MVC

MVC Data Editors

  • Button - The DisabledStyle.BackgroundImage.ImageUrl property doesn't work if base64 url is used
  • DateEdit - An incorrect month is selected if a current culture is changed
  • TokenBox - What does the TokenBoxExtension.GetSelectedValues method return

MVC GridView

  • AutoFilterByColumn doesn't allow forwarding a custom filter expression to an MVC controller's filtering action for a DateTime column
  • GridView - Batch Editing - New rows are added to a data source in a wrong order
  • GridView - Custom Binding - A column's AutoFilterCondition is reset when it is initially specified

MVC HtmlEditor

  • HtmlEditor - An image is uploaded to a wrong folder if it was uploaded through the "From the gallery" tab

MVC Navigation, Layout & Multi-Purpose Extensions

  • FormLayout incorrectly arranges items in multiple columns after an upgrade from v18.2.3 to v18.2.4
  • Menu - The FindByName method called for the Items collection doesn't search items recursively when creating Menu settings
  • PopupControl - The popup is shown at an incorrect position above a popup element when it contains ListBox with the enabled SelectAll functionality

MVC Report

  • HTML5 Document Viewer - A PDF file name doesn't support special letters when a report is exported in Firefox
  • HTML5 Document Viewer - Required validation does not work for multi-value parameters
  • Provide the capability to clone an active report in the End-User Report Designer
  • Web Dashboard - It is impossible to assign a number parameter to a filter condition where the field with the same type is used
  • Web Reporting Demo - The 'Large DataSet' demo should contain only the 'Export To PDF' export option

MVC RichEdit

  • ASPxRichEdit - Footnotes are removed on saving a document
  • Numbering lists with different formatting are rendered incorrectly in a printed document
  • RichEdit - Copying and pasting an existing image does not work in IE11

MVC Scheduler

  • A View's GroupType property value is reset after changing views in the MVC Scheduler control

MVC Spreadsheet

  • Spreadsheet - Hyperlinks don't work in non-Chrome browsers if they are placed in a merged cell with text wrapping enabled

ASP.NET Bootstrap

.NET | ASP.NET Bootstrap

  • Bootstrap Controls - Office components layout is not correct in Bootstrap 3

Bootstrap CardView

  • Endless Paging - Dynamically loaded items are inserted before the second item

Bootstrap GridView

  • A client-side exception with the 'ASPx.GetScriptCode is not a function' message is thrown when DataBind() is invoked in a detail grid defined in the DetailRow template
  • BootstrapGridView - The server-side Click event of the Submit button does not fire when the button's CausesValidation is enabled and the grid has a combobox column with validation enabled
  • BootstrapGridView inside an iframe - The "Unable to get property 'split' of undefined or null reference" JS error occurs if the Refresh method is called in the EndCallback event handler (only in IE11)

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapCallbackPanel - Loading Panel is not visible with Bootstrap 3
  • BootstrapPopupControl - The vertical scrollbar doesn't work in Chrome and FireFox when the adaptivity setting is Always and ShowPageScrollbarWhenModal is enabled

Bootstrap Scheduler

  • The HtmlTimeCellPrepared event is raised for cells with an empty resource even if the GroupType property is not set to the "None" value

ASP.NET Core Bootstrap

Editors (ASP.NET Core Bootstrap)

  • BootstrapRadioButtonList for ASP.NET Core - The ValidationSettings options are not available

GridView (ASP.NET Core Bootstrap)

  • BootstaprGridView for Core - Publish the CustomCellMerge event
  • BootstrapGridView for ASP.NET Core throws an exception in .NET Core 3

Layout (ASP.NET Core Bootstrap)

  • Button - The RouteValues property works incorrectly when UseSubmitBehavior=true

DevExtreme 18.2.5

$
0
0
DevExtreme

Improves the Data Grid, HTML Editor and Tree List controls.

Fixes

DevExtreme Tree List

  • A request is sent to the server if the collapse/expand button is clicked for a filtered TreeList
  • The refreshMode option does not stop data reloading when the parent node is collapsed/expanded after deleting a child node

DevExtreme Core

  • DevExtreme CLI ThemeBuilder does not use custom variables if the makeSwatch flag is disabled
  • ODataStore doesn't parse second fraction properly

DevExtreme Demos

  • DataGrid - Virtual Scrollbar won't stop scrolling when the mouse button is held down and the cursor is moved outside a browser window in IE

DevExtreme Html Editor

  • The value option cannot be changed if it was previously set and was not edited by a user
  • Toolbar buttons are not disabled if HtmlEditor is read-only

DevExtreme Scheduler

  • A script error occurs in a certain scenario after adding a recurring item and switching to the Week view
  • Editing a single appointment with recurrence rules raises an error
  • The "Cannot read property '$$phase' of null" error is thrown when DataGrid resides in the tab template of the appointment form

DevExtreme UI Widgets

  • NumberBox ignores reserved characters during formatting
  • Android Theme - Animation is executed twice in dxSelectBox with fieldTemplate on an attempt to select a new item  
  • ButtonGroup - An item remains focused after it is unselected
  • Calendar - Inconsistent behavior of the editor with the defined disabledDates callback and an undefined value
  • DataGrid - Lookup column displays a wrong value in batch editing mode when a custom filter is used
  • DateBox - Custom validation is not raised if a value is selected from the calendar
  • DateBox - Value modification is slow on using devextreme-intl library and when the useMaskBehavior option is enabled
  • DateBox changes its value using the mouse wheel
  • dxDateBox does not allow typing values with leading zeroes
  • dxList - The widget bound to CustomStore infinitely reloads data and fires the onSelectionChanged event when an item located not on the first page is selected on page load
  • dxSelectBox does not complete selection when a custom item has been created
  • dxTagBox does not work with grouped OData store when the showSelectionControls option is enabled
  • dxToolbar - A toolbar item disappears from the toolbar when another toolbar item with dxDropDownBox uses the showTitle option
  • dxTooltip - Popup element is not closed when moving the mouse pointer very quickly in IE
  • Filter Builder - View is scrolled if the context menu is too high
  • Filter Builder's valueChanged event is not raised after a condition/group is added
  • Material theme - Toolbar button size is incorrect when the button is placed in dxPopup
  • Popover - console error when set position.at option as objects with coordinate values
  • RadioGroup - The contentReady event is not raised when a data source is changed  
  • ResponsiveBox does not render items in the embedded dxForm in a small screen
  • ScrollView with RTL direction - The handle position isn't relative to the right side after the container width is changed
  • SelectBox - The previousValue parameter is not correct after changing a value for the first time
  • TabPanel - "No data to display" is always visible if new tabs are added and repaintChangesOnly is "true"
  • TagBox - Items, added programmatically when the drop-down element is opened, are not selected
  • TagBox - Selection logic does not work correctly when the GUID key type is used in ODataStore
  • TagBox creates duplicated tags when the acceptCustomValue option is set to true
  • The Dropdown button looks different in dxSelectBox and dxLookup in the material theme
  • TileView does not update a layout once the item field is changed

DevExtreme Data Grid

  • A custom command button click scrolls the iframe element where the grid is contained
  • A fixed column is displayed incorrectly if masterDetail is enabled
  • Adaptive detail rows are not expanded after scrolling to the next page if scrolling and rowRenderingMode are 'virtual'
  • An error occurs after data is grouped by a column of the datetime data type if the filter row is visible
  • An expanded area is highlighted when group nodes are expanded
  • Error "Cannot set property '_array' of undefined" if the datasource is changed and state storing is used
  • Fixed columns and always visible scrollbar cause rows to not align properly when scrolling to the bottom of the grid
  • Focus is not restored correctly if setCellValue is used in certain cases when the editing form is used
  • Focused row is always highlighted when the scroll mode is infinite
  • Group by truncates text when an underlying column value is integer but display value is text
  • Keyboard navigation for focused row elements operates incorrectly
  • Page size is not restored via the state storing feature if scrolling mode is virtual
  • The "Maximum call stack size exceeded" error occurs after sorting for multi-row headers
  • The expand button is not shown if showCheckBoxesMode and columnFixing are enabled
  • The expand/collapse button is highlighted when nodes are expanded and collapsed
  • The fixed column does not completely hide other column values
  • The navigateToRow method doesn't work with virtual scrolling
  • DataGrid does not correctly generate Column components in code at runtime if data is changed in React
  • Header Filter's alignment changes after resetting the headerFilter.visible option
  • Setting focusedRowIndex to -1 does not remove the focused row
  • The DataGrid shows empty rows after scrolling if the rowRenderingMode option is set to virtual and the rows have a big height

DevExtreme Data Visualization

  • Chart - The 'Cannot read property 'scheduleHiding' of null` exception is thrown after routing in React

DevExpress DXperience 18.2.5

$
0
0
DevExpress DXperience

Comprehensive software development toolset for .NET and JavaScript. Latest maintenance release.

Fixes

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

DevExpress Universal 18.2.5

$
0
0
DevExpress Universal

Comprehensive software development toolset for .NET and JavaScript. Latest maintenance release.

Fixes

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

Viewing all 2479 articles
Browse latest View live


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