Quantcast
Channel: ComponentSource News | Chart Components
Viewing all 2893 articles
Browse latest View live

TeeChart Pro ActiveX 2018

$
0
0
TeeChart Pro ActiveX

Includes speed improvements, new Activity Gauge series, plus bug fixes.

Features

  • Includes speed improvements to FastLine AddRealtime method.
  • Implemented UniqueCustomRadius property for circular statistical charts.
  • New Activity Gauge Series style has been added.
  • Added new LoadFromSHP map method.
  • Added new property to choose what line segment(s) to highlight when hovering over a pointer.
  • Implemented CalcVisiblePoints property.

Fixes

  • Fixed - LegendToolPalette isn’t exported or printed to PDF format.
  • Fixed - TeeChart Pro isn’t fully compatible with the Rad Studio 10.1 Starter edition.
  • Fixed - Exported data to xls doesn't open in Excel 2013.
  • Fixed - Error assigning a TColorLineTool to a CustomAxis at design time.
  • Fixed - Clicked method is broken when is used a ColorGrid and is set true the Inverted Axes property.
  • Fixed - Simplify THighLowLineSeries Color used to draw the vertical lines.
  • Fixed - Axis' LabelStyle talPointValue ignores Axis Increment, renders inconsistently.
  • Fixed - Black line on the top of a gradient.
  • Fixed - Hover in the axis labels doesn't consider LabelsAngle.
  • Fixed - Axis labels disappear when having two series, only one of them with labels.
  • Fixed - Series with stair type drawn as negative on zoom.
  • Fixed - Printing position of legendPaletteTool incorrect.
  • Fixed - CursorTool Lines plot out of chart bounds when printing.
  • Fixed - Printer DeviceName includes spurious characters.
  • Fixed - Line connecting points in TPoint3DSeries always considers null points as tnSkip.
  • Fixed - TSeriesBandTool still drawn when Series2 is inactive.
  • Fixed - Legend VertSpacing breaks Legend Symbol Squareness.
  • Fixed - Excel WorkSheets aren't refreshed when moving from an xls to another.
  • Fixed - UsePartnerAxis, PartnerAxis do not limit the grid lines.
  • Fixed - Hover highlights wrong line segment when the axis is Inverted.
  • Fixed - Negative stacked bars rendered wrongly when in correlative StackGroups.
  • Fixed - Adding a point to a THorizLineSeries with AddXY adds the point at the end of the FX/FY arrays.
  • Fixed - Exporting a 2D pie series to svg draws wrong polygons.

TeeChart for JavaScript 2018.01.04.2.4

$
0
0
TeeChart for Javascript

Improves ActivityGauge and adds new ToolTip findPoint property.

Features

  • ActivityGauge improvements.
  • Added ToolTip findPoint - New property fixes tooltips to nearest points when moving.

Fixes

  • Fixed - Uncaught RangeError when having many points in a series.
  • Fixed - Error when Annotations/Marks had items inside.
  • Fixed - "axis" animation failing to correctly modify right & top axes when using "both" axes.

DevExpress VCL Subscription 17.2.5

$
0
0
DevExpress VCL Subscription

Maintenance release includes several bug fixes.

Fixes

ExpressBars Suite

  • Strange behavior TdxBarEditItem property ColorComboBox.
  • TdxRibbonMiniA toolbar displays its items in one row instead of two due to incorrect panel height calculation with certain monitor DPI values.
  • TdxRibbonRadialMenu - A menu is displayed incorrectly on monitors whose color depth is 16 bit.
  • The "BarManager has broken BarItem links" exception occurs after reopening a descendant form if TdxBarSubItem has been created in an ancestor form via the UI Generator.

ExpressEditors Library

  • cxLookupComboBox - Incremental filtering is not applied to items when editing non-terminal characters in an item's text displayed by clicking the item in the editor dropdown window.
  • cxLookupComboBox displays an incorrect value if a lookup field's OnGetText event is handled.
  • cxRadioGroup - An in-place editor's content size/layout calculation and repaint operations are performed slowly if the system and monitor DPI do not match.
  • In-place text editors whose Properties.EchoMode property is set to eemPassword display asterisks instead of bullets if the native style is applied and themes are enabled in certain cases.
  • TcxScrollBox - If nested top-aligned controls are created within the parent form's OnCreate handler, the scroll container displays no scrollbars, provided that its AutoScroll property is True.
  • TcxShellTreeView, TcxShellListView, and TcxShellBrowserDialog - An AV occurs when the Root.BrowseFolder and Root.CustomPath properties are assigned bfCustomPath and a path containing a file name at design time.

ExpressLayout Control

  • A tabbed group's tabs display accelerator characters for layout elements whose CaptionOptions.ShowAccelChar property is set to False.
  • If the TcxGroupBox control placed within TdxLayoutControl is skinned, the upper part of the group box caption is cropped in certain cases.
  • TdxLayoutControl - Increase the recalculation performance of items with WordWrap = True.

ExpressLibrary

  • SVG Images - An application form is created slowly if it contains a TcxImageList component with multiple vector images.
  • SVG Images - The "Invalid Operation in GDI+ (Code 2)" exception occurs on drawing an image whose dimensions exceed its ViewBox's size by an order of magnitude.
  • TcxPropertiesStore - Persisting properties of components and controls ignore their current scaling factor.
  • TdxCalloutPopup - The font size of an editor displayed in a callout can scale incorrectly if the editor's ParentFont property is True and the system DPI exceeds 96.

ExpressNavBar

  • An AV occurs on closing an application if the dxNavBar unit follows dxNavBarViewsFact in the application's uses clause.
  • Calling the MakeLinkVisible and MakeGroupVisible procedures of the NavBar control has no effect if its OptionsBehavior.Common.AllowChildGroups property is True.
  • Explorer Bar Views - A touch-friendly scrollbar does not update its position in response to resizing the NavBar control's width.

ExpressPageControl

  • Incorrect resizing of child components in cxPageControl.

ExpressPDFViewer

  • An application hangs on loading a document containing images compressed using the Group 3 CCITT facsimile encoding that has an incorrect end-of-line marker.
  • An application hangs on loading certain documents that contain CID Type 1 fonts.
  • Document pages are displayed incorrectly due to incorrect size calculations in certain cases.
  • In certain cases, an AV occurs on reading an empty string within a document encrypted using the AES 128 algorithm.
  • In certain cases, loading a document whose "endstream" and/or "endobj" keywords are omitted raises an AV or results in displaying the document incorrectly.
  • The control's OptionsFindPanel.SearchString property is automatically cleared on displaying the Find Panel if the property's value is specified in the OnShowFindPanel event handler.

ExpressPrinting System

  • Page Setup dialog - The "No Fill" text displayed by the background fill selection button is scaled twice.
  • TdxGridReportLink - The grid column's Properties.Alignment.Vert property value is ignored for merged cells in the resulting report.
  • TdxGridReportLink - The Invalid Pointer Operation exception occurs on rebuilding a report for a TcxGrid control with preview items, provided that the report link's OptionsPreview.Visible property is True.

ExpressQuantumGrid Suite

  • Conditional Formatting - A conditional formatting rule created by using the "Conditional Formatting Rules Manager" dialog is applied to the first grid column instead of the column selected via the "Show formatting rules for:" combo box.
  • Export - Table and Banded Table View - ExportGridTo~ methods pass nil as the ARow parameter to the Styles.OnGetFooterSummaryStyle event handler invoked for a group footer.
  • Find Panel - The application freezes when searching text within a column with cxRichEdit as its in-place editor, provided that the multi-threaded filtering is enabled in a data controller.
  • Master-Detail - The control's scaling factor is applied twice to custom pixel dimensions of items in a detail View.
  • Table and Banded Table Views - The control's scaling factor does not apply to the column header height if the latter is explicitly specified by using the View's OptionsView.HeaderHeight property.
  • TcxGridPopupMenu - Table and Banded Table Views - The built-in group row popup menu cannot be invoked.

ExpressRichEdit Control

  • An AV occurs on loading an HTML file whose declared encoding does not match the actual text encoding.
  • Export to RTF - The first item in the bulleted list that begins an exported document is displayed incorrectly by WordPad running under Windows 7.
  • NativeAPI - A new IdxRichEditTable.TableBackgroundColor property value is not applied to individual table cells as their background color.
  • The content layout is incorrectly formed on exporting certain RTF documents to the DOCX format.

ExpressScheduler Suite

  • Scrolling an all-day event out of view and bringing it back to view duplicates this event in the scheduling area.
  • TcxSchedulerAggregateStorage - Events created in a linked TcxSchedulerDBStorage object are not immediately visualized.
  • Week View - Day names are displayed incorrectly when resources are grouped by date.

ExpressSpellChecker

  • In Check As You Type mode, an AV can occur on closing a form, provided that focus is in the editor whose text is being checked.
  • Scrollbars can be displayed in the localized AutoCorrect Options dialog.

ExpressSpreadSheet

  • Cell reference update routines do not check if a cell reference and the referred cell are in different worksheets.
  • Cells containing Boolean values are incorrectly copied/cut into the clipboard in the XML Spreadsheet data format.
  • Colored rectangles outlining cells and/or cell ranges referenced by a formula expression edited by using an in-place cell editor persist after closing the editor.
  • FALSE Boolean values are hidden in cells if the OptionsView.ZeroValues property is set to False.
  • Pasting a cell range copied from an external application into an unlocked cell(s) of a protected worksheet results in overwriting locked cells overlapped by the pasted cell range.
  • Source and destination cells' locked states are incorrectly merged on pasting a cell range from the clipboard in the XML Spreadsheet format.
  • Spreadsheet Report Link - Rich text formatted content located in worksheet merged cells is printed as a plain text.
  • The CONCATENATE function returns an incorrect result if it accepts at least one reference to a cell range as a parameter.
  • The right or bottom custom border of a merged cell is not displayed if the merged cell encompasses two or more cells in a row or column, respectively.
  • The TEXT function returns an incorrect result if a string constant is included as a part of the specified formatting pattern.

DevExtreme 17.2.6

$
0
0
DevExtreme

Maintenance release includes several bug fixes.

Fixes

DevExtreme Demos

  • The Form Country SelectBox - The Validation demo does not load data.
  • ThemeBuilder - The hovered Menu item text color is not applied for second-level sub-items.

Data Grid

  • Adding a new row when grouping is enabled overwrites an existing row.
  • AllowHiding has no effect if the Column Chooser mode is "select".
  • Content flickers after editing in virtual scrolling mode under certain conditions.
  • ExportToExcel exports all rows with the filter applied.
  • The "title" attribute is generated for column headers in IE.
  • The getCellElement method returns an incorrect cell element in "form" editing mode.
  • The header filter doesn't pass the selected value to the loadOptions object.
  • Validation error message is rendered multiple times if a cell template has an editor.
  • DataGrid bound to CustomStore does not show a loading indicator on sorting.
  • DataGrid clears date column values on editing when the dateSerializationFormat option is specified using dxDateBox.defaultOptions.
  • DataGrid displays an unnecessary vertical scrollbar if stateStoring is enabled and columnAutoWidth is true.
  • DataGrid does not save data properly when a data item represents an instance of a class.
  • DataGrid is slow when using columnHidingEnabled and virtual scrolling.
  • DataGrid throws the "Cannot read property 'getInstance' of undefined" error after upgrade to 17.2.5.
  • Documentation - it is necessary to describe how the visibleIndex field works with the checkbox selection feature enabled.
  • dxDataGrid - Popup Edit Form is not resized correctly if minHeight/maxHeight is specified after the browser window is minimized or maximized.
  • FilterBuilder does not preserve the last filter value until you accept it.
  • The Grid's cellValue method accepts the column index rather than the visible column index as the second parameter.
  • TreeList - minWidth doesn't work correctly if component is placed in a div with a smaller size.

Data Visualization

  • Chart - Label Connectors are drawn incorrectly if the chart is rotated and labels have rotationAngle.
  • Chart - The showZero option has no effect on zooming in/out action.
  • Chart - The Values axis range is not updated according to a new datasource when the useAggregation option is enabled.
  • Chart - Using the minBarSize field breaks bar drawing in the stacked bar char.
  • Chart - Zooming out action doesn't work if a data source contains a single point.
  • dxChart -The "Failed to execute 'createPattern' on 'CanvasRenderingContext2D': The canvas width is 0." error occurs on an attempt to export data when scale breaks are enabled.
  • PieChart throws the "Cannot read property '0' of undefined" error when large numbers are used.
  • PolarChart throws the "Cannot read property 'length' of undefined" error when the useSpiderWeb option is changed at runtime.
  • Properties on the third level of hierarchy have the any type.
  • RangeSelector - The "Error: <path> attribute d: Expected number" error occurs if chart.valueAxis.type is set to "logarithmic".
  • The "Cannot read property 'radius' of undefined" error occurs if the PieChart data source has no data.
  • The commonseriesSettings and series fields have the object type.

DevExtreme Core

  • The "Expected 0 arguments, but got 1." errors occur when building a project with the fullTemplateTypeCheck Angular option enabled.

DevExtreme Tools

  • An Android application doesn't display a custom splash screen image after building a new application template.
  • The "Missing App Store Icon (iTunesArtwork)" error occurs on an attempt to publish DevExtreme mobile application on AppStore.

Scheduler

  • dxPopups always appear behind dropDownAppointmentTemplate in the Scheduler.
  • dxScheduler - It is impossible to set the currentView option in the onInitialized handler.
  • Scheduler - A monthly recurrence rule for the last days works incorrectly.
  • Scheduler - Sometimes it is impossible to drag-and-drop appointments.
  • Scheduler - The time scale header sticks under certain circumstances when you scroll in Firefox.
  • Scheduler doesn't change the current time indicator when the timezone is specified.
  • Scheduler has an incorrect layout when the view selector is hidden due to the adaptive dx-scheduler-small CSS class.

Tree List

  • TreeList working in on-demand mode keeps asking for children of empty nodes.

UI Widgets

  • Changing an accordion item's title at runtime results in losing its content.
  • DataGrid - The sorting icon (asc/desc) in the header context menu is misaligned.
  • DateBox increases the width of its DateTime picker when it is opened in IE and Edge.
  • Drop down based editors do not select items with iOS (iPad, iPhone).
  • dxTagBox - The "Select All" check box selects all records after search if selectAllMode is "allPages".
  • dxTagBox - The CustomStore.load method is called by the widget multiple times when loadMode = raw.
  • dxTagBox - The Search value is not shown when an item is selected in the drop-down list.
  • dxTextBox does not allow deleting characters using the Backspace key when mask is used on certain Android devices.
  • FilterBuilder simplifies its filter expression returned by the value option.
  • FilterBuilder throws an error if the field's dataField option is not specified.
  • Form - An item becomes bound when only its name option is set.
  • Form - It is impossible to access an item inside a group tab.
  • Lookup is cleared by the Enter key press.
  • NumberBox - Masks do not work properly with the friction part.
  • NumberBox - The "text" option does not work.
  • NumberBox - The clear button sets a value to an empty string.
  • Popup looks cuts off in MS Edge and IE if width is 'auto'.
  • ScrollView - The vertical scrollbar is displayed with a visual glitch on scrolling in Firefox 58.0.1 on Android (both tablets and phones).
  • SelectBox - Data request is executed each time the widget with some selected value loses focus.
  • SelectBox - The 'onCustomItemCreating' event is always raised with the 'SearchEnabled' and 'AcceptCustomValue' property enabled since v17.1.
  • Slider - Tooltip dimensions are not updated according to the formatted content length.
  • TagBox - A newly added custom item produces an empty tag in a data source.
  • TagBox - The order of selected items is incorrect at the API level.
  • The Form raises "Cannot read property 'Field Name' of undefined" if undefined is set as the Form formData.
  • The Popup changes its position when the animation option is specified using the defaultOptions method under certain conditions.
  • The readOnly option of a form item must save its state when the Form's readOnly option is changed.
  • There is no typescript definition for the DevExpress.ui.dxOverlay.baseZIndex method.
  • TreeView displays a previously selected node after a filter is cleared.
  • Updating dxPopup toolbarItem options makes the dxScrollView inside the popup content scroll to the top.

DevExpress WPF 17.2.6

$
0
0
DevExpress WPF

Maintenance release includes several bug fixes.

Fixes

DXBars for WPF

  • A closed tab item doesn't release memory in certain cases.
  • InvalidOperationException is raised in GridControl when its context menu is opened in a window created in a new thread.
  • Keygestures in BarSubItem don't work when this BarSubItem's popup isn't opened.

DXCharts for WPF

  • An Annotation element cannot be linked to the Series Point item in certain situations.
  • ArithmeticException is thrown in the chart when using the DataSourceBasedErrorBars indicator with null values.
  • Axis Label is hidden when a custom measure unit is applied to the DateTime scale in certain situations.
  • DataSource-based Error Bars are not hidden when Null values are passed from the data source.
  • Labels are missing in the Chart Designer's Property Grid if the Dark color scheme is applied.
  • Pie 3D - The HoleRadiusPercent property binding is not effective.
  • Side Margins are calculated incorrectly if a Bubble Series is displayed.
  • The ColorDataMember property does not work after upgrade to version 17.2.5.
  • Tooltip - Inconsistency when displaying tooltip values for aggregated Series points with similar arguments.

DXControls for WPF

  • ControlTemplate of a DXTabItem header cannot be found using the Shift+Click combination in the WPF Theme Editor tool.
  • DXOpenFileDialog's Help button refers to the ru-ru version of the support.microsoft.com web site.
  • ExecutedRoutedEventArgs' Source and OriginalSource properties don't contain a corresponding DXTabItem when the CloseCommand is bound using CommandBindings.
  • Setting the ShowHelp property to false doesn't hide the Help button.
  • Smart Tag - The ItemsSourceWizard window freezes in a certain scenario.
  • TreeView items are not resized when touch themes are applied.

DXDiagram for WPF

  • ArgumentException is raised in DiagramControl when it's exported to a file with another extension.
  • Connectors' end and begin items are not set if ItemTemplate doesn't contain DiagramContentItem.
  • DiagramContainer's background isn't transparent in version 17.2.
  • IOException is raised in DiagramControl when it's exported to a locked file.

DXDocking for WPF

  • ArgumentOutOfRangeException is raised when closing an application containing DockLayoutManager with a floating panel in BackstageView.
  • Dock item renaming functionality is broken in v17.2.5.
  • LayoutPanel's borders are not drawn properly if the LayoutPanel.MinWidth property is specified.
  • Memory leak in the case of using PdfViewerControl or PropertyGridControl.
  • The FloatingPaneWindow.EnsureRelativeSize method throws ArgumentNullException in certain cases.

DXEditors for WPF

  • ComboBoxEdit with CheckedTokenComboBoxStyleSettings - ThrowArgumentOutOfRangeException occurs when tokens are deleted quickly.
  • FlyoutControl is displayed on the wrong monitor when multiple monitors are used.
  • TrackBarEdit isn't updated immediately in PostMode.Delayed mode when its thumb is dragged.

DXGrid for WPF

  • A "DateTime" column's filter popup doesn't reset the AutoFilter Row's operator and doesn't pass the currently selected value to the AutoFilter Row's cells.
  • A selected cell's value is not updated when SetCellValue is called in a grouped GridControl bound to DataTable and EnableRowUpdateOptimization is enabled.
  • ArgumentOutOfRangeException is raised when the number of pasted values is greater than the number of columns in GridControl.
  • AutoFilterRow's actual criteria operator is automatically changed when GridControl is grouped.
  • Bands are generated too slow when the BandsSource collection is changed.
  • Compact View - There is no built-in capability to enable the Show In Groups mode by default.
  • Conditional Formatting Rules Manager uses string values rather than numeric ones when a condition is specified using formulas.
  • EditForm doesn't focus the first visible editor.
  • Exporting GridControl with sparklines causes ArgumentOutOfRangeException.
  • GridControl - The BestFitColumns method calculates the GridColumn.Width property incorrectly when the 125 DPI settings are used.
  • GridControl with a fixed column and AutoWidth = "True" breaks LayoutControl's measuring mechanism.
  • In Server Mode GridControl filters its rows incorrectly when AutoFilterRow is used.
  • Inactive PLinqInstantFeedbackDataSource throws NotSupportedException.
  • OverflowException is raised when the PropertyChanged event is raised for a property with the Double.NaN value and OptimizeSummaryCalculation is enabled.
  • Override data grid cell automation id generation.
  • TableView.DeleteRow deletes the last row in addition to a target data row when filtering or/and sorting are used.
  • The filter is not restored in the Grid with bands and AutoFilterRow.
  • The last visible band's checkbox is not disabled in ColumnChooser.
  • Threading problem detection is not disabled.

DXLayoutControl for WPF

  • LayoutControl does not align the item content correctly when a specific set of characters is used in the item labels.
  • LayoutControl incorrectly arranges its elements with high DPI settings at design time.

DXMap for WPF

  • Custom Search Provider example is incomplete.
  • ListSourceDataAdapter - Coordinate system converters are applied incorrectly in certain situations.
  • The Bing Search example uses obsolete search options.

DXPivotGrid for WPF

  • A lot of internal binding exceptions are raised in the "T410760" example.
  • ArgumentOutOfRangeException is thrown after dragging a grouped field with one field in it.
  • Best fit and column resizing work incorrectly if high DPI is enabled.
  • GetRowIndex(Object[]) does not work when passing values for more than 2 fields.
  • The PrefilterCriteriaChanged event is raised when a field filter is changed.
  • WPF PivotGrid - Showing the built-in Print Preview under a custom DPI value results in the "All rectangle borders must have the same thickness" error.

DXPrinting for WPF

  • DocumentPreviewControl - A document doesn't fit into a page on changing its margins.
  • DocumentPreviewControl - InsertAction doesn't work if the CommandBarStyle property has the Bars value.
  • DXPrinting - CompositeLink prints only PivotGrid's headers.

DXRibbon for WPF

  • A white border is displayed in BackstageViewControl when BarManager is used.
  • An exception is raised in DXRibbonWindow when it's shown in a separate thread.
  • Assigned key gestures do not always work when RibbonControl instances are merged.
  • BackstageViewControl allows navigating to disabled items when key tips are used.
  • DXRibbonWindow header overlaps RibbonControl elements in .NET v4.6.2.
  • It is impossible to customize the position of merged items in BackstageViewControl.
  • The selected Ribbon page in a minimized Ribbon is collapsed when a user tries to select an item in a combo box.

DXRichEdit for WPF

  • RichEditControl throws an exception when a custom RtfToContentConverter is used.
  • The caret is incorrectly positioned after programmatically selecting text and typing a new value.

DXScheduler for WPF

  • Appointments where a subject has a line break in the text display an invalid character.
  • Cells behind the selected appointment are also selected when ShowAllDayArea is set to False.
  • Displaying multiple SchedulerControl instances with CommandBarStyle=Ribbon in several threads causes an exception.
  • NullReferenceException occurs when setting WorkDays in a style.
  • NullReferenceExceptions are raised when using *Source properties after upgrading to version 17.2.5.
  • ResourceNavigator's Add (+) button is active when an active view's ResourcesPerPage is 0 and all resources are already shown.
  • SchedulerControl doesn't set working hours correctly when WorkTime is set to an empty interval in the CustomWorkTime event handler.
  • Scheduler's context menu is not localized.
  • The context menu opened by pressing the Menu/Application key is shown under the mouse cursor instead of the scheduler's selected cell.
  • The CreateSourceObject event's arguments do not contain information about a corresponding AppointmentItem.
  • The last resource is not rendered on scrolling when the ResourcePerPage property's value is not integer.
  • TimelineView - Implement the Resource Auto Height feature.
  • TimelineView doesn't show minutes by default when it is scaled by hours.
  • TimeScaleBase's IsEnabled property is not browsable.
  • WeekView - The Add-day area does not highlight the selected range completely when multiple appointments are selected.

DXSpreadsheet for WPF

  • Provide an informative description for the exception thrown after invoking the BindTableToDataSource method if the binding cannot be created.
  • Provide the capability to hide items in the Name Box.
  • Provide the capability to hide the formula editor in a SpreadsheetFormulaBarControl.
  • The Function Argument dialog is closed after entering a defined name that refers to a non-active sheet.
  • The Modified flag is unexpectedly set to True after a click on a cell.

DXTreeList for WPF

  • TreeListControl doesn't keep focus after clicking an already selected item.

MVVM Framework

  • Usability - There is no capability to initialize the Filtering UI state programmatically.

PDF Viewer for WPF

  • The PdfAttachmentsViewerControl and PdfOutlinesViewerControl controls keep references to PdfViewerControl's document that is already closed.
  • Usability - There is no way to obtain the corresponding page number in the TextMarkupAnnotationCreating event handler.

Scaffolding Wizards

  • Scaffolding Wizards generate non-compilable code for VB.NET projects without a root namespace.

Theme Editor

  • ThemeEditor cannot create custom themes based on Office2016 themes after upgrading to version 17.1.6.

Windows UI

  • FlipView crashes after swiping the first item to the right.
  • HamburgerMenu doesn't use the parent view model during navigation.
  • NavButton and other Windows UI buttons do not invoke routed commands correctly when CommandTarget is not set.

XtraReports Suite

  • "The calling thread cannot access this object because a different thread owns it." error occurs on an attempt to scroll a report using the mouse wheel.
  • End-User Report Designer - An expression binding doesn't work when it is specified via a control's smart tag or the Expression Editor if a data member uses the DisplayName attribute.
  • End-User Report Designer - System.NullReferenceException is thrown when closing an empty String Collection Editor of a control.
  • NullReferenceException occurs on an attempt to set the theme for DocumentPresenterControl in the Window.Loaded event handler.
  • QueryBuilder does not save a parameter type in a SQL query.
  • The System.InvalidOperationException "Print preview sequence contains no elements" exception occurs while previewing an empty document if the page layout is set to two pages.
  • WPF Report Designer - The search popup window has a wrong title.
  • WPF Report Designer - The XRPageInfo.Format property editor shows a validation error.
  • XtraReports - The DocumentPreviewControl incorrectly draws borders of report controls when the screen resolution is set to 125%.

DevExpress WinForms 17.2.6

$
0
0
DevExpress WinForms

Maintenance release includes several bug fixes.

Fixes

All WinForms Controls

  • NullReferenceException is thrown in the FormShadow.StopTimer method.
  • SvgImage Picker - A large image is not shown partially.
  • The ColorWheel form flickers on being displayed.
  • ToolTipController - A tooltip does not show the last text line.

PDF Viewer

  • Printing - Viewer crashes when 'Foxit Reader PDF Printer' is selected in the Print dialog.
  • Rendering - An image that should be enlarged cannot be rendered on Windows OS prior to Windows 7 Platform Update.
  • Rendering - Text drawn by the Type 1 font with an additional entry in the font dictionary cannot be rendered.
  • Thumbnails - Layout is not refreshed when the PdfViewer.RotationAngle property is changed.
  • Usability - There is no way to determine the state of the NextView/PreviousView commands.
  • Usability - There is no way to obtain the corresponding page number in the TextMarkupAnnotationCreating event handler.

Project Templates

  • The template item is not available (the "Add DevExpress Item" menu item is disabled) in v17.2.5 for Visual Studio 2017.

Snap

  • An exception occurs on an attempt to use the Snap Chart API when this chart is located in SnapList.
  • NullReferenceException when disposing of SnapControl.

XtraBars Suite

  • A skin project file is corrupted when Color Mixer is used.
  • AccordionControl - A cursor above ContextButtons flickers when it is changed using the MouseMove event.
  • AccordionControl is not painted on startup if the ExpandElemendMode property is Multiple and all items are expanded.
  • AdornerUIManager - An exception is thrown if a guide is assigned to BarButtonItem whose BeginGroup option is enabled.
  • BackStageViewControl is hidden after changing a ribbon page's visibility.
  • BarManager - A control located on a form cannot be focused programmatically after hiding PopupControlContainer's window.
  • BarManager - BarSubItem is hidden if its sub-menu contains a visible BarButtonItem element and the BarSubItem.HideWhenEmpty property is enabled.
  • BarManager - Items are drawn slowly if images are assigned to them by using a standard ImageList.
  • DefaultBarAndDockingController - A clone of the controller is created on assigning the default controller to the Controller property.
  • DockManager - A dock panel is not activated when the ValidateDockPanelOnDeactivate option is disabled.
  • DockManager - DockPanels' texts aren't stored in a layout file when the SaveLayoutToXml method is called in a user control's Dispose method.
  • DocumentManager - Improve performance on navigating to documents whose ImageIndex property is set.
  • DocumentManager - Tiles disappear when a skin is changed and tiles do not fit a form.
  • Low performance on the skin gallery drop-down initialization if the Ribbon property is not null.
  • Low performance when using a Ribbon/DockManager with ImageList after an upgrade to v17.2.
  • OfficeNavigationBar - The "The given key was not present in the dictionary" exception is thrown if the first NavBarGroup is invisible.
  • PopupContainerEdit closes when PopupContainerControl invokes MessageBox.
  • RecentItemControl - The item is deleted if it is dropped outside the panel area.
  • RibbonControl - ApplicationButton hangs if the mouse is moved out from the form in the button pressed state.
  • RibbonControl - ArgumentOutOfRangeException is thrown on closing a form containing DashboardDesigner if its ribbon is merged into the main form's one.
  • RibbonControl - MenuDrawMode.LargeImagesTextDescription is not working.
  • RibbonControl - No hover effect if PopupMenu is added to the customization menu.
  • RibbonControl - NullReferenceException is raised after changing the AllowCustomization property if a ribbon is created at runtime.
  • RibbonControl - NullReferenceException occurs when the AllowHtmlText option is enabled and the popup menu is opened.
  • RibbonControl - Round SVG images are cropped around edges.
  • RibbonControl - The BarButtonItem supertip hyperlink does not work if a button is located in BarSubItem.
  • SizeGrip is not shown in RibbonStatusBar when the Bezier skin is used.
  • SVG images cannot be used for tiles.
  • TabForm - Title bar buttons disappear on changing the window state from maximized to normal.
  • TileBar - Provide the capability to add a TileBarGroup descendant at design time.
  • TileControl - Support SVG Images in TileItem elements.
  • TileControl - The clicked tile is not updated when the AllowSelectedItem option is enabled.

XtraCharts Suite

  • Bar Series View - Bars are shown in an incorrect order after reassigning a data source.
  • Bubble Series - The automatic side margin value is too large in certain situations.
  • Changing a numerical wholerange to a custom value is impossible when DateTime ScaleMode is not Manual.
  • Chart indicators created at design time are not displayed correctly.
  • Loading series colors from ChartPalette causes performance degradation if a lot of different series are displayed.
  • The "Object reference not set to an instance of an object" error occurs if the XRChart control uses data filters.
  • The XYDiagram2D.DependentAxesYRange property behavior is incorrect when empty points are displayed.
  • Vertical lines of error bars are shifted from the center in Side-By-Side Bars.

XtraDiagram

  • DiagramControl cannot restore items when Guid is used as an identifier.
  • DiagramControl doesn't hide connection points when QueryConnectionPoints is handled and ItemConnectionBorderState is set to "Hidden".
  • DiagramControl's FitToDrawing action takes only root items into account.

XtraEditors Library

  • Badges are shown on top of forms if WaitForm with shadows is used.
  • BehaviorManager - The MouseDown event is raised twice when DragDropBehavior is attached to GridView.
  • BehaviorManager - The Open File Behavior does not support filtering files by types.
  • FlyoutPanel - A parent form is not closed on clicking the close button when the flyout's CloseOnOuterClick property is set to true.
  • FlyoutPanel - The panel closes when clicking the dropdown if the CloseOnOuterClick option is enabled.
  • LabelControl isn't trimmed when AutoSizeMode is Vertical and the height is limited by MaximumSize.
  • ListBoxControl - BehaviorManager - Selection is changed when dragging multiple items.
  • Magnifier magnifies an incorrect screen area in the case of High DPI.
  • NullReferenceException occurs when a filter is applied in the CreateViewInstance method.
  • PDFViewer - The Find panel hides once a user starts searching for a word.
  • PDFViewer - The Find panel is not displayed for the second time when animations are disabled and not displayed in version 17.2.5.
  • PictureEdit - The cursor does not change to the default one when the Application.UseWaitCursor property changes.
  • PopupContainerControl closes when PopupContainerEdit gets focus.
  • RepositoryItemHypertextLabel does not show all lines of HTML multiline text.
  • SearchLookupEdit - Clicking Column Chooser hides the popup after upgrading to v17.2.5.
  • Skin Editor - "Object is currently in use elsewhere" error occurs when a skin is auto-saved and the Editors tab is opened.
  • The More Colors dialog's form is incorrectly scaled on Windows 7 when the Russian language is enabled.
  • TimeSpanEdit - A value is reset if the min value is used and the minute value is set by scrolling up.
  • TrackBarControl is shown incorrectly with the Bezier skin when High DPI is used.
  • TreeListLookUpEdit - The AllowFindPanel property of the inner TreeList shows an incorrect value in PropertyGrid.
  • XtraDialogs - NullReferenceException is thrown on opening the dialog.
  • XtraFolderBrowserDialog does not allow selecting folders when an application's Target Platform is x64.
  • XtraMessageBox - A message sound is not played when passed as a parameter to XtraMessageBoxArgs' constructor.
  • XtraOpenFileDialog - The AccessViolationException exception is thrown on an attempt to open a context menu at the place where a file is deleted.
  • XtraSaveFileDialogs & XtraOpenFileDialogs cannot be localized.
  • XtraTabControl - Slow rendering when images are assigned to tab pages from a standard ImageList.

XtraGauges Suite

  • The AppearanceRangeBar.BackgroundBrush property is serialized incorrectly.

XtraGrid Suite

  • GridControl - The Clear Filter button in the Excel filter popup doesn't clear the filter when DefaultFilterType is set in the ShowFilterPopupExcel event handler.
  • A row separator disappears if GridView is scrolled to bottom and filtered.
  • Add the capability to collect information about issues related to DirectX on the customer side.
  • Add the capability to disable the DirectX mode for a specific GridControl.
  • AutoFilterRow - Decimal numbers are parsed using the InvariantCulture.
  • BehaviorManager - Detail views do not respond to clicks when the drag-and-drop behavior is attached.
  • BehaviorManager - Drag-and-drop works only in one way when the drag-and-drop behavior is attached to several detail views.
  • BehaviorManager - One row cannot be dragged when a column's AllowEdit property is set to False and multi-selection is enabled in the Grid.
  • BehaviorManager - Rows cannot be selected using the Row Indicator when the drag-and-drop behavior is attached to the Grid.
  • BehaviorManager - The DragEnter event does not prevent dragging a row.
  • Blank rows copied from Excel aren't inserted to GridView.
  • ChartControl bound to ControlRowSource does not display any data if the target GridControl is bound to a BindingSource.
  • Excel-Style Filter Dialog - Provide the capability to conditionally display a dropdown when a custom filter is used.
  • Grid - LayoutView doesn't maintain PaintStyleName when switching between views.
  • Grid - The clipboard paste operation skips the '%' character.
  • GridControl - DragDropBehavior operates properly only if a single master row is expanded.
  • GridView - A new line symbol of cell data is taken into account in the group row painting when the ForceDirectXPaint method is called.
  • GridView - ArgumentOutOfRangeException is thrown on typing in Auto Filter Row if the overridden GridView.CreateAutoFilterCriterion method returns a group operator with a single child operator.
  • GridView - Copied DateTime values cannot be pasted to the same DateTime column if a different culture is used.
  • GridView - Repositories do not change correctly when DirectX is enabled.
  • GridView - RepositoryItemMemoEdit search results are incorrectly highlighted in DirectX mode.
  • GridView - The OptionsColumn.ShowCaption property does not work unless you call the BeginUpdate and EndUpdate methods.
  • GridView is flickering when ForceDirectXPaint and SVG images are used.
  • LayoutView is not refreshed after all data is filtered.
  • PrintPreview cuts GridControl's multi-line text.
  • RatingControl is not drawn correctly when the Bezier skin is applied.
  • StringFormat Alignment.Center throws the "Value not within expected range" error.
  • System.ArgumentException occurs when a filtering drop-down menu for a column has been invoked and the column's editor is LookUpEdit.
  • The 'IsNull' criterion is removed on opening the Excel Filter popup.
  • TileView - Support editing using EditForm.
  • XtraGrid - Clipboard values from a non-English Excel version are misplaced on pasting into GridView.

XtraLayout Suite

  • LayoutControl - The context menu during design time is not displayed if there is no enough space below.

XtraMap

  • Usability - There is no built-in method to reset the image layer cache at runtime.

XtraPivotGrid Suite

  • An unhandled exception ("child generated no items") occurs when modifying the PivotGridControl layout after restoring the layout information in certain situations.
  • Data Aware Export - NullReferenceException is raised if RowTotalsLocation is set to Tree.
  • InvalidCastException is raised on connecting a chart to a pivot grid bound to the server mode data source.
  • LegacyOptimized DataProcessingEngine - An exception is raised if a Data Field is bound to an Enum column.
  • Memory usage increases if the RefreshData method is executed frequently.
  • Pivot Grid ignores DispalyFormat settings of editors provided in the CustomCellEdit event handler during the export in DataAware mode.
  • PivotGrid - Setting the field's SortMode property resets the default decimal format to currency.
  • PivotGrid - The ArgumentOutOfRangeException error occurs when the control is refreshed by the timer.
  • PivotGrid - The data field filtering is not available when the RunningTotal option is enabled for the hidden data area field.
  • PivotGrid - The first field list item cannot be selected after any other item is selected.
  • PivotGrid does not show data for fields bound to ExpandoObject.
  • PivotGrid does not use DisplayFormat set in the CustomCellEdit event.
  • PivotGrid ignores the DisplayFormat property set in the CustomCellEdit event handler if the field CellFormat property is specified.
  • The GetRowIndex and GetColumnIndex methods work incorrectly if multiple Data Fields are displayed.
  • Unhandled error occurs when calculating a STDDEV summary function in certain situations.
  • XtraPivotGrid - The UnboundExpressionEditorCreated event does not exist.

XtraPrinting Library

  • Export to DOCX - Numbering lists are lost.
  • Export to DOCX - XRLabel is split between the report's pages incorrectly when the SingleFilePageByPage export mode is used.
  • Export to XLS / XLSX - Merged document bricks are exported incorrectly when the TextExportMode property is set to Text.
  • InvalidCastException occurs if a bar button item has a supertip with text in a footer.

XtraReports Suite

  • DetailReport's filter affects an unrelated chart that uses the same data.
  • Document Generation - A control stays visible if its Visible property is set to False in the BeforePrint event handler in a specific report layout.
  • DocumentPreview - Print Dialog's start position is not correct when TouchUI is enabled.
  • DocumentViewer - An editor appears at a wrong place if the XtraReport.CreateDocument method is called when the editor is active.
  • DocumentViewer - Parameters panel width is too small on high DPI screens.
  • End-User Report Designer - Formatting of XRRichText content is lost after changing font properties.
  • End-User Report Designer - It is impossible to specify a drill-down control if the XtraReport instance is loaded into the designer at runtime.
  • End-User Report Designer - Report Wizard doesn't add a bound control if a field is of the enumeration type.
  • End-User Report Designer - The 'Field List' is scrolled to a data source and the data source is selected when renaming a calculated field.
  • Export to DOCX - ArgumentOutOfRangeException occurs on an attempt to export a report with Rich Text containing a specific bookmark.
  • Export to Image - EMF metafiles are rasterized if they are used as the report's Watermark.
  • Expression Bindings - It is not possible to affect the summary calculation result (e.g., calculate a custom summary).
  • Import - System.InvalidOperationException is thrown on importing an MDB file to a report.
  • Inherited Reports - A parameter in an inherited report is serialized with a default type value even if the parameter in the base report has a default value.
  • Interactive sorting resets parameters in the report preview.
  • Report Controls - A default value for the XRLabel.Padding and XRCheckBox.Padding property is different.
  • Report Designer - Calling the "NewReportWizard" command in code results in NullReferenceException.
  • Report Designer - FilterString takes an incorrect filter after copying and then pasting a correct filter in the Filter Editor.
  • Report Parameter can't be evaluated once a report datasource is bound to a dataset.
  • System.InvalidOperationException is thrown when exporting a report with specific RTF content to DOCX using the 'Single File' export mode.
  • The BeforePrint event fires in the custom XRSubreport control even if the PrintEventArgs.Cancel property is set to true in the overridden BeforePrint event.
  • The PdfExportOptions.AdditionalMetadata property value can be set in the property grid of the End-User Report Designer.
  • The XRChart.SeriesSorting property setting is not effective in design mode.
  • The XRSubreport.CanShrink property doesn't work.
  • Visual Studio Report Designer crashes if the DesignerSettings.xml file is invalid, empty or missing.
  • Visual Studio Report Designer crashes with the type ambiguity if there are two projects of different DevExpress versions in the solution.
  • XRChart - A wrong series data filter leads to an incorrectly generated document.
  • XRChart - An incorrect series data filter is displayed as a correct in a specific scenario.
  • XtraReport - Export to Excel rasterizes Windows Metafiles.
  • XtraReport - Suppressing the printing through the e.Cancel parameter does not work correctly for GroupHeaderBands.
  • XtraReport - The FillDataSources method performance is low for a DataSet with a large number of DataTables.
  • XtraReport - The Page Summary value is not correct when there is a subreport in a DetailBand.
  • XtraReport generated through the Label Report Wizard is not refreshed immediately.
  • XtraReport that has no Detail band is not populated with data.

XtraRichEdit

  • A comment related to the editable range of the protected document isn't editable if the ReadOnly protection mode is used.
  • Formatting is applied incorrectly after loading an ODT file to RichEditControl.
  • Next comment content is selected after selecting the last paragraph of the comment in the Reviewing pane.
  • Provide a way to restore the deleted style.
  • RichEditControl displays images at incorrect positions.
  • The FindAll method operates incorrectly for a hidden text that is located before a field.
  • The Floating Picture alignment and font settings are lost after opening and re-saving an ODT file in RichEditControl.
  • The GetText method returns Null for a non-empty text range if this range contains tables.

XtraScheduler Suite

  • SchedulerControl - A redundant DevExpress prefix is added to the namespace of the IDXMenuManager type on creating a custom appointment form.
  • SchedulerControl - Appointments are painted with an incorrect color in The Bezier skin on high DPI settings.
  • XtraScheduler.Reporting.DayViewTimeRuler's time separators aren't shown.
  • XtraUserControl is incorrectly drawn when it is placed into the FlyoutPanel.

XtraSpreadsheet

  • The Name Box bottom border is hidden when a non-standard system DPI is used.
  • The DocumentClosing event is raised twice when invoking the CreateEmptyDocumentCommand or OpenDocumentCommand ribbon command if the RaiseOnModificationsViaAPI option is set to true.
  • A comment is resized if a cell associated with the comment is pasted into rows with a non-default height.
  • FormulaBar buttons have a smaller size than FormulaBar when a non-standard system DPI is used.
  • Inplace editors ignore line breaks after saving a document in MS Excel and opening it in SpreadsheetControl.
  • NameBox' font has a smaller size than FormulaBar's font when a non-standard system DPI is used.
  • Pivot Table content is not properly refreshed after moving a field to a different area.
  • Provide an API to check if a certain row is filtered.
  • SpreadsheetControl cannot accommodate wrapped cell text in a printed/exported document.
  • SpreadsheetControl does not validate formula length.
  • SpreadsheetControl scrolls a document outside the WorksheetDisplayArea range while dragging/resizing a cell or filling cell values using the Fill Handle feature.
  • System.IndexOutOfRangeException is thrown if the current time format does not have designators.
  • The IWorkbook.Modified property value is not changed when modifying the IWorkbook.CustomXmlParts collection.
  • The Page Setup form layout is broken after selecting a cell range for the worksheet's Print Area.
  • The use of the SetInsideBorders method does not draw borders for locked rows if these rows do not contain any values.

XtraTreeList Suite

  • The TreeList.BestFitColumns method doesn't work as expected if it is invoked after TreeListNode.AddNodes in the parent container constructor.
  • A cell value is not updated on changing a value in Virtual Mode.
  • A node can be collapsed/expanded if an active editor has an invalid value.
  • Incorrect BestFitColumns calculation when the BestFitMaxNodeCount property is greater than 1 and the tree contains a single node.
  • NullReferenceException occurs when a new node is created during drag and drop but the underlying object of TreeList's data source doesn't have a parameterless constructor.
  • The next column overlaps content of a fixed column.
  • The way of setting the width less than the minimum value no longer works.
  • TreeList selection behavior is inconsistent with the Grid's behavior when CellSelect multi-select mode is enabled.
  • TreeList.GetSelectImage doesn't fire when the focused node is changed.

XtraVerticalGrid Suite

  • A newly added row isn't editable if Multiple Cell selection is enabled.
  • CategoryRow shows its name when its Caption is empty.
  • Correct a typo in the Clear all rows item of the VerticalGrid's context menu displayed at design time.
  • PropertyGridControl - The GetRecordObject method returns null.
  • PropertyGridControl - The RepositoryItemButtonEdit.TextEditStyle property is changed to Standard if it was set to DisableTextEditor and this repository item is added to the DefaultEditors collection.
  • VGridControl - Row names are re-set on moving another row at design time.
  • VGridControl - The first CategoryRow is focused regardless of the OptionsRow.AllowFocus option.
  • VGridControl - The popup cell editor cannot be opened when view information is calculated.

DevExpress Windows 10 Apps 17.2.6

$
0
0
DevExpress Windows 10 Apps

Maintenance release includes several bug fixes.

Fixes

Grid for Windows 10 Apps

  • A GridComboBoxColumn cannot be sorted if a cell contains the null value.
  • ColumnFilterPopup incorrectly represents filter items when GridComboBoxColumn's ColumnFitlerMode is set to DisplayText.

DevExpress ASP.NET 17.2.6

$
0
0
DevExpress ASP.NET

Maintenance release includes several bug fixes.

Fixes

ASP.NET Web Forms

ASPxDataEditors

  • ASPxCheckBox is rendered incorrectly if the Accessibility feature and the toggle mode are enabled.
  • ASPxComboBox - It is impossible to set a null server value if DataSecurityMode is Strict and AllowNull is enabled after a postback.
  • ASPxComboBox - The server-side SelectedIndexChanged event is not fired when a user selects items with the same text and a different value and AutoPostBack is enabled.
  • ASPxFormLayout - Layout groups are not aligned.
  • ASPxTokenBox - ASPxTokenBox - The BorderWidth property does not work as expected for TokenTextStyle.BorderLeft/BorderRight/BorderBottom/BorderTop.

ASPxGridView

  • An unhandled exception has occurred - exception is thrown if a column's group index is set before assigning a data source and the MergeGroupsMode property is set to "Always".
  • A grid column's sort order is changed when grouping by this column using the context menu.
  • Batch Edit - A cell focus div affects scrolling.
  • Column resizing does not work in the Opera browser when the horizontal scrollbar is moved to the right side.
  • It is impossible to set a focused row index on the server side when Endless Paging is used.
  • The NullReferenceException is thrown on an attempt to get an ASPxGridViewExporter object from the sender in the RenderBrick event.
  • Inline mode - The "Unable to get property 'rowIndex' of undefined or null reference" JS error is raised on editing a row when the AllowFixedGroups property is true and the VerticalScrollBarMode property is set to Auto.
  • ASPxGridView with Toolbar feature - The "ShowFilterRow" command doesn't have an icon.
  • The Column Header Filter's popup height is rendered incorrectly when ASPxGridView is used in adaptivity mode.

ASPxHtmlEditor

  • It is impossible to set templates for the Table Cell Properties, Table Column Properties and Table Row Properties dialogs.
  • Styles are not applied to toolbar combo box items.
  • The "Title" text is added to the empty <body> element when switching tabs multiple times in Chrome and AllowEditFullDocument is enabled.
  • The "Unable to get property 'insertBefore' of undefined or null reference" exception when clicking the "Bullet List" button.
  • ASPxHtmlEditor removes the HTML5-valid wbr tag.

ASPxPivotGrid

  • Accessibility - There is no capability to determine the field sorting mode.
  • An unhandled exception is thrown when using the CustomSummary feature and the DataBind() call in PageInit.
  • An unnecessary data binding procedure when loading and saving the pivot grid layout.
  • JavaScript error when animation is used in Safari.
  • ASPxPivotGrid does not export a measure's format in certain cases.
  • Data Aware Excel Export - Pivot Grid exports only data cells shown on the first page.

ASPxRichEdit

  • First several pages are not shown in the editor on opening a certain document.
  • It is not possible to adjust the pasted image size based on its container.
  • The "'dxreDialog_TbxFolderPath' is undefined" script error occurs on the "Save As" toolbar button click in IE.
  • The "Internal exception" error occurs when a user edits a certain document's content.
  • The highlighted text disappears when a document is saved and opened again.

ASPxScheduler Suite

  • A client-side error occurs on appointment resizing if ToolbarViewNavigatorTemplate is set and ASPxDateNavigator is used.
  • The ArgumentOutOfRange exception occurs when using DateTime.MaxValue at the end of LimitInterval.
  • Performance issues while re-calculating SchedulerControl layout and re-rendering SchedulerControl elements in version 17.2.
  • The cells selection isn't moved to the beginning of the new visible interval after navigating the Timeline view using the view navigator.

ASPxSpreadsheet

  • The "Object doesn't support property or method 'cellIsOutsideDocumentBounds'" exception is raised on selecting several cells in a worksheet using the SHIFT and ARROWS keys.

ASPxTreeList

  • Search Panel doesn't work after export.
  • ASPxTreeList throws an exception when the SettingsBehavior.ExpandNodesOnFiltering property is enabled.

ASPxVerticalGrid

  • Certain events (RecordDeleting, InitNewRecord) are not raised.

Navigation, Layout & Multi-Purpose Controls

  • ASPxDockPanel - The "The page contains more than one dock panel with a matching PanelUID" error occurs when using the Server.Transfer method on a postback.
  • ASPxFormLayout - Items are aligned incorrectly if a certain layout item is hidden on the client.
  • ASPxLoadingPanel - Internet Explorer 9/10 window loses focus (becomes hidden behind other windows) if ASPxLoadingPanel is used.
  • ASPxMenu - ASPxHyperLink doesn't work inside a menu Item template in Edge.
  • ASPxMenu - ClientEnabled is not applied to a menu item in certain circumstances.
  • ASPxPopupControl - Popup content is not shown after a postback if the LoadContentViaCallback property is set to OnFirstShow and the SaveStateToCookies property is set to True.
  • ASPxRibbon - Text is not shown in the gallery bar or drop-down button items in Material, Material Compact and Office365 themes.
  • ASPxTreeView - Wrong text wrapping next to a node image when using EnableNodeTextWrapping.
  • ASPxUploadControl - A validation error is shown if file size equals the MaxFileSize value.
  • BootstrapAccordion - It is impossible to expand a group if EnableCallbackAnimation is enabled along with the EnableCallBacks property.

XtraCharts Suite

  • Empty points are excluded from the X-Axis range if a custom Y-Axis range does not include the zero tickmark.

XtraReports Suite

  • ASPxReportDesigner - Highlighting the Field List's entries with the mouse freezes the browser.

ASP.NET MVC

MVC CardView

  • CardView in Batch Edit mode - The "Cannot read property 'parentNode' of undefined" JS error occurs if the column count of the table layout is 1.

MVC Data Editors

  • CheckBox is rendered incorrectly if the Accessibility feature is enabled.
  • PopupControl - The default content padding is different in the MaterialCompact theme in version 17.2.

MVC GridView

  • ASPxGridView - A browser's scroll position is not maintained after a callback if ColumnResizeMode is 'Control'.
  • Blinking borders appear in a Filter Row editor cell after focusing another filter editor.
  • Documentation - Add info that it's necessary to use our custom binder to get valid values in the BatchUpdateRouteValues handler.
  • GridView - Custom Data binding - Pagination doesn't work when duplicate columns are created in the grid.
  • GridView - Export - It is not possible to export the grid when the e.customArgs collection in the BeginCallback event is too large in version 17.2.5.
  • GridView - Saving the grid's changes in Batch Edit mode with the enabled AccessibilityCompliant causes scrolling the page to the bottom.
  • GridView in a Master-Detail scenario - A detail grid's borders are not shown if the master grid has a vertical scrollbar enabled.
  • If PageControl controls are rendered in opened GridView's detail rows on Windows touch devices, it is not possible to switch tabs.
  • MVC extensions - Popup windows aren't shown if ClientIDMode is Static.
  • The "Expand" and "Collapse" group buttons are rendered with incorrect icons in the iOS, Material, MaterialCompact and Office 365 themes.

MVC HtmlEditor

  • It's not possible to overwrite default table styles easily.
  • ASPxHtmlEditor - The hr element's class attribute is lost upon switching from the HTML view to Design and back.
  • HtmlEditor - A table's <thead> element is removed when closing the 'Table Properties' dialog while the SettingsDialogs.InsertTableDialog.ShowAccessibilitySection property is set to false.
  • HtmlEditor - The insert image callback fails when the extension's Name contains a dash character.

MVC Navigation, Layout & Multi-Purpose Extensions

  • FileManager - SettingsFileList.View cannot be changed after it was changed once inside CustomCallback.
  • ProgressBar - The extension width is not adjusted on browser window resizing if the IndicatorStyle.BorderRight.BorderStyle property is set.
  • The 'Cannot read property 'OnCalendarFinishAnimation' of null' error occurs when DateEditItem is used in the ribbon.

MVC Pivot Grid

  • PivotGrid - Columns are not aligned correctly after a layout update during scrolling when Virtual Scrolling is enabled.

MVC Report

  • Cannot resolve type 'IAzureStorageAccountProvider' - error occurs when the AzureReportDesignerContainer.UseAzureEnvironment method is called.
  • Handler argument - 'jQueryEvent' property is deprecated in 17.2. Use the 'event' field instead" warning message appears in a browser's console when using HTML5 Reporting/Dashboard components.
  • ASPxReportViewer - The built-in Drill Down functionality does not work for a remote document.
  • ASPxWebDocumentViewer - Provide a way to disable only particular export options.
  • Document Viewer - Filtering doesn't work in a parameter's drop-down list in version 17.2.5.
  • Documentation - Microsoft Azure Reporting - No information that it is necessary to enable synchronous report creation and opening reports by URLs when the Session affinity is disabled.
  • Documentation - The approach used to integrate our HTML5 Reporting components into an Angular application stopped working.
  • End-User Report Designer - An expression with the logical bitwise AND operator is not validated.
  • HTML5 Document Viewer - Edited field values are not available in the DocumentOperationService.PerformOperation method.
  • HTML5 Document Viewer - The size of a document's page is incorrectly calculated when the "WholePage" zoom ratio is used.
  • Report Designer - A field list in the 'Interactive Sorting' option is empty.
  • The ReportDesignerClientSideModelGenerator.GetJsonModelScript method returns an incorrect model when called from an ASP.NET Core application.
  • Web Report Designer - An empty Detail band is not added to the opened report automatically if this report does not have the Detail band specified.

MVC RichEdit

  • An unspecified error occurred and the editor needs to be reloaded. Your last changes can be lost - error occurs after modifying a table.
  • An internal exception is thrown while a user is editing a document.

MVC Scheduler

  • Scheduler stops processing callback requests after setting the handled parameter to true in the client-side CallbackError event handler.

MVC TreeList

  • TreeViewNodeState does not provide the "CheckState" property which can be used to analyze a current node state, including an "Indeterminate" state.

Project Wizard

  • Insert Extension Wizard - Research whether it is required to use the DevExpress.Utils dll with MVC components.

ASP.NET Bootstrap

Bootstrap Charts

  • The "HarmonyLight" and "SoftPastel" palettes are not in effect.
  • The property value SettingsLegend-ItemTextPosition="Right" is ignored when the SettingsLegend-HorizontalAlignment property is set to Center.

Bootstrap Data Editors

  • BootstrapButton - The server-side Click event doesn't fire for the button located inside UpdatePanel with an icon specified via CssClasses.Icon when a user clicks the icon.
  • BootstrapSpinEdit accepts values greater than MaxValue.

Bootstrap GridView

  • It is impossible to expand/collapse a detail row in the adaptive layout.
  • The Adaptivity feature doesn't work if the grid is empty.
  • BootstrapGridView with the enabled Filter Row is not responsive in IE11 and IE10.
  • The ToolTip property does not work.

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapTreeView - A node click causes an exception when the virtual mode is used.

DevExpress DXperience 17.2.6

DevExpress Universal 17.2.6

Actipro Charts for WPF 2017.2 build 0665

$
0
0
Actipro Charts for WPF

Now allows individual bars to be customized.

Features

  • Changed the ISeriesStyleSelector.SelectBarStyle method to be passed bar index and count, allowing for individual bars to be customized.

Actipro WPF Studio 2017.2 build 0665

$
0
0
Actipro WPF Studio

Improves Charts, Gauge and SyntaxEditor controls.

Features

Charts

  • Changed the ISeriesStyleSelector.SelectBarStyle method to be passed bar index and count, allowing for individual bars to be customized.

Docking/MDI

  • Updated the docking window container UIA hierarchy to better support Coded UI Test.
  • Updated clicks on auto-hide tabs to focus the tab prior to opening/closing the auto-hide popup.
  • Added the DockSite.AutoHidePopupClosesOnLostFocus property that can be temporarily set to false to prevent an auto-hide tool window's popup from closing while a dialog is displayed.
  • Improved the logic when dragging over linked nested dock sites such that a dock host in the same dock site will be targeted by default. If the Shift modifier key is pressed, an alternate child/parent dock site's dock host that intersects the same location can be targeted.
  • Improved interop focus handling logic.

Editors

  • Improved MaskedTextBox's ability to block some input that would trigger a shorter match.
  • Added the IsNaNAllowed, IsNegativeInfinityAllowed, and IsPositiveInfinityAllowed properties to the CornerRadiusEditBox, PointEditBox, RectEditBox, SizeEditBox, ThicknessEditBox, and VectorEditBox controls, which can be set to support NaN and infinity component values.
  • Updated the Today button to disable when today's date is not selectable.
  • Updated certain edit box popups to scale down in size if there isn't enough room for them to display.

Gauge

  • Reduced the distance between DigitalGauge segments for the 7-segment (normal) and 14-segment (normal) character sets.

SyntaxEditor

  • Updated the free sample C#/VB syntax languages to support C# 6 and VB 14 enhancements.
  • Updated the HtmlContentProvider.GetContent method to catch any XmlExceptions that can occur from invalid markup.
  • Updated the HighlightingStyleRegistry.ImportHighlightingStyles method with special code snippet handling logic, and updated the samples' Dark.vssettings file with code snippet entries.
  • Updated logic in the ruler margin to help prevent against possible exceptions.
  • Improved how IntelliPrompt code snippet template sessions handle indentation.

Web Languages Add-on

  • Improved the XML auto-completion logic to self-close start tags if a '/' is typed.

Fixes

Docking/MDI

  • Fixed a bug where a docking window may not remain active after being dragged to a linked dock site.
  • Fixed a bug where resizing a WindowControl didn't always work correctly when MinWidth or MinHeight was set.

Editors

  • Fixed a bug where the MonthCalendar didn't format decades and centuries properly per the current system culture settings.
  • Fixed a bug where EnumListBoxItem's template for non-Flags items could show checkboxes after a theme change.

Grids

  • Added handling for Microsoft's KB4055532 that threw an exception on Fonts.SystemFontFamilies calls in Windows 7.
  • Fixed a TreeListView bug introduced in a previous build where clicking an item's expander might not work properly.

Ribbon

  • Added handling for Microsoft's KB4055532 that threw an exception on Fonts.SystemFontFamilies calls in Windows 7.

SyntaxEditor

  • Added handling for Microsoft's KB4055532 that threw an exception on Fonts.SystemFontFamilies calls in Windows 7.
  • Fixed a bug where rendering issues could occur in a certain scenario when editing the same document in multiple editors.
  • Fixed a bug where the indicator margin didn't render glyphs for tagged ranges that began at a line terminator.
  • Fixed a bug where IntelliPrompt code snippet selection sessions weren't excluding empty folders.
  • Fixed a bug where IntelliPrompt code snippet template sessions didn't track dependent field text ranges properly in undo scenarios.

Python Language Add-on

  • Fixed a bug where typing a '.' at the start of the document could lock up the resolver.
  • Fixed a bug where using document header text could cause a parser exception in a certain scenario.

Themes

  • Fixed a bug where a maximized Window using WindowChrome in high DPI might incorrectly clip the outer edge of the window's content.

Actipro Charts for Universal Windows 2017.2 build 0323

$
0
0
Actipro Charts for Universal Windows

Now allows individual bars to be customized.

Features

  • Changed the ISeriesStyleSelector.SelectBarStyle method to be passed bar index and count, allowing for individual bars to be customized.

Actipro Universal Windows Studio 2017.2 build 0323

$
0
0
Actipro Universal Windows Studio

Improves SyntaxEditor, Editors and Charts controls.

Features

Charts

  • Changed the ISeriesStyleSelector.SelectBarStyle method to be passed bar index and count, allowing for individual bars to be customized.

Docking/MDI

  • Updated the docking window container UIA hierarchy to better support Coded UI Test.
  • Updated clicks on auto-hide tabs to focus the tab prior to opening/closing the auto-hide popup.
  • Improved the logic when dragging over linked nested dock sites such that a dock host in the same dock site will be targeted by default. If the Shift modifier key is pressed, an alternate child/parent dock site's dock host that intersects the same location can be targeted.

Editors

  • Improved MaskedTextBox's ability to block some input that would trigger a shorter match.
  • Added the IsNaNAllowed, IsNegativeInfinityAllowed, and IsPositiveInfinityAllowed properties to the CornerRadiusEditBox, PointEditBox, RectEditBox, SizeEditBox, ThicknessEditBox, and VectorEditBox controls, which can be set to support NaN and infinity component values.
  • Updated the Today button to disable when today's date is not selectable.
  • Updated certain edit box popups to scale down in size if there isn't enough room for them to display.

SyntaxEditor

  • Updated the free sample C#/VB syntax languages to support C# 6 and VB 14 enhancements.
  • Updated the HtmlContentProvider.GetContent method to catch any XmlExceptions that can occur from invalid markup.
  • Improved how IntelliPrompt code snippet template sessions handle indentation.

Web Languages Add-on

  • Improved the XML auto-completion logic to self-close start tags if a '/' is typed.

Fixes

Docking/MDI

  • Fixed a bug where a docking window may not remain active after being dragged to a linked dock site.
  • Fixed a bug when deserializing a tool window layout where a tool window in tabbed MDI might not open properly in the primary dock host.
  • Fixed a bug where resizing a WindowControl didn't always work correctly when MinWidth or MinHeight was set.

Editors

  • Fixed a bug where the MonthCalendar didn't format decades and centuries properly per the current system culture settings.
  • Fixed a bug where EnumListBoxItem's template for non-Flags items could show checkboxes after a theme change.

Grids

  • Fixed a bug introduced in the previous build where TreeListView cells might not size and scroll correctly.

SyntaxEditor

  • Fixed a bug where rendering issues could occur in a certain scenario when editing the same document in multiple editors.
  • Fixed a bug where the indicator margin didn't render glyphs for tagged ranges that began at a line terminator.
  • Fixed a bug where IntelliPrompt code snippet selection sessions weren't excluding empty folders.
  • Fixed a bug where IntelliPrompt code snippet template sessions didn't track dependent field text ranges properly in undo scenarios.
  • Fixed a bug in the TextChangeOffsetDelta.SequentialOnly logic for a text change.

Python Language Add-on

  • Fixed a bug where typing a '.' at the start of the document could lock up the resolver.
  • Fixed a bug where using document header text could cause a parser exception in a certain scenario.

Actipro Charts for Silverlight 2017.2 build 0223

$
0
0
Actipro Charts for Silverlight

Now allows individual bars to be customized.

Features

  • Changed the ISeriesStyleSelector.SelectBarStyle method to be passed bar index and count, allowing for individual bars to be customized.

Actipro Silverlight Studio 2017.2 build 0223

$
0
0
Actipro Silverlight Studio

Improves Charts and SyntaxEditor controls.

Features

Charts

  • Changed the ISeriesStyleSelector.SelectBarStyle method to be passed bar index and count, allowing for individual bars to be customized.

SyntaxEditor

  • Updated the free sample C#/VB syntax languages to support C# 6 and VB 14 enhancements.
  • Updated the HtmlContentProvider.GetContent method to catch any XmlExceptions that can occur from invalid markup.
  • Improved how IntelliPrompt code snippet template sessions handle indentation.

Web Languages Add-on

  • Improved the XML auto-completion logic to self-close start tags if a '/' is typed.

Fixes

SyntaxEditor

  • Fixed a bug where rendering issues could occur in a certain scenario when editing the same document in multiple editors.
  • Fixed a bug in the TextChangeOffsetDelta.SequentialOnly logic for a text change.
  • Fixed a bug where the indicator margin didn't render glyphs for tagged ranges that began at a line terminator.
  • Fixed a bug where IntelliPrompt code snippet selection sessions weren't excluding empty folders.
  • Fixed a bug where IntelliPrompt code snippet template sessions didn't track dependent field text ranges properly in undo scenarios.

Python Language Add-on

  • Fixed a bug where typing a '.' at the start of the document could lock up the resolver.
  • Fixed a bug where using document header text could cause a parser exception in a certain scenario.

IWCGjQuery Suite 4.0.1.145

$
0
0
IWCGjQuery Suite

Improves Wizard, WebCam, Charts and Print components.

Features

  • IWCGJQPayPalCart
    • Added new HiddenOnLoad property which hides cart summary on render/load, even when there are products in the cart.
  • IWCGJQEdit, IWCGJQMemo, IWCGJQPanelList
    • Added RenderAsync protection.
  • IWCGJQGMap3Ex
    • Added missing minimized file.
  • IWCGJQPlotCharts
    • Added new BezierCurveRendererOptions property.
  • IWCGJQRadioGroupEx, IWCGJQCheckBox, IWCGJQRadioEx
    • Added support for changing CSS properties via Ajax.
  • IWCGJQPrint
    • Updated JQuery plugin to 1.5.1.
    • Added new properties Timeout, Title and DocType.
  • IWCGJQWizard
    • Improved the wizard layout.
  • IWCGJQWebCam
    • Updated JQuery plugin to 1.0.23.
  • IWCGJQWebCodeCam
    • Updated JQuery plugin to 2.7.0.
    • Added support for lists available media devices.
    • Added the ability to set default media device source.

Fixes

  • IWCGJSGoogleMapsClasses
    • Fixed issues with google map constant names.
  • IWCGJQDatePicker
    • Fixed problem interpreting date formats including short or long months.
  • IWCGJQDialog
    • Fixed rendering of left and top properties.
  • IWCGJQEdit
    • Fixed height and width issue on OnResize event.
  • IWCGJQPDFViewer
    • Fixed zoom level 100%.
  • IWCGJQWizard
    • Fixed height issue on active tab/step
    • Fixed/Added render of icon property and support for Ajax updating.
  • IWCGJQGrid
    • Fixed buy where the OnSearch event is not triggered when query is cleared.

TeeChart Pro ActiveX 2018.0.3.16

$
0
0
TeeChart Pro ActiveX

Maintenance release fixes OCX registration problem.

Fixes

  • Fixed problem registering the Object Linking and Embedding Control eXtension (OCX) library that did not allow selecting components from the component list.

Note: Please unregister TeeChart v2018.0.2.9 before installing v.2018.0.3.16.

Syncfusion Essential Studio for UWP 2018 Volume 1

$
0
0
Swim lanes

Adds spline ranges for charts, swim lanes for the Kanban control and toolbars that can be customized.

Features

  • Chart
    • Spline range area chart type - A new spline range area chart type has been added.
    • Bitmap support for range area chart type - Bitmap support has been added for the range area chart type.
  • Diagram
    • Preview dragging - Preview mode will enable the dragging of objects as an outline without affecting the original object.
    • Multiple parents - Tree layout and data sources will now support nodes having multiple parents.
    • Freehand drawing - Draw Bezier connections using freehand drawing.
    • Multiselection - Select multiple items from a suggestion list. There are two ways to perform multiselection.
    • Token representation - Selected items will be displayed with a customizable token representation. Users can remove each tokenized item with the close button.
    • Delimiter - Selected items can be divided with a desired character given as a delimiter.
    • Maximum display item with expander - Restrict the number of suggestions displayed. Load the remaining items by selecting Load More.
    • Match highlighting - Highlight matching characters in a suggestion list, enabling users to pick an item with more clarity.
    • Custom search - Filter items in the suggestion list based on a custom search by the user. This will help to apply custom typo toleration functionality to the control.
    • Performance - The performance of the autocomplete component has been improved with several optimizations that allow users to load and search a million items in a second.
  • Rich Text Box
    • Table autofit-to-content support - The rich text box control allows users to automatically adjust a table’s cell size based on its contents.
    • IME support - The rich text box control now supports the input method editor (IME), which allows the entering of complex script languages.
  • Spreadsheet
    • Hyperlink on images - Import hyperlinks on images, allowing users to navigate to a webpage or another place within a workbook when they click on an image.
  • Presentation
    • PowerPoint slide to image conversion - Presentation library now supports PowerPoint slide to image conversion in UWP.
  • Kanban
    • Swim lanes - Swim lanes are horizontal categorizations that allow you to organize your current workflow by different projects, teams, users, or other categories.
  • Image Editor
    • Zooming - Zoom and pan an image.
    • Adding toolbar items - Image editor toolbar items can be added, removed, edited, and customized with images and text.
    • Cropping with aspect ratios - Using built-in toolbar items, images can be cropped to aspect ratios 3:1, 4:5, 16:9, etc., or they can be reset to the original aspect ratio. Cropping can also be performed programmatically.
    • Serialization - The current state of image editor elements can be saved and loaded when needed on any platform or device.
    • Z-ordering - Place a shape in front of, behind, or between other shapes.
  • Pivot Grid
    • Save and load - Users can easily save and load the pivot grid control’s report and settings anytime, either in XML or stream format.
  • Pivot Chart
    • Save and Load - Users can easily save and load the pivot chart control’s report and settings anytime, either in XML or stream format.
  • Essential XlsIO
    • Filter enhancements - Essential XlsIO now allows data to be filtered by color and icon.
    • Export Excel data to business objects - To help populate business objects or model collections from an Excel worksheet, you can export Excel data into an IEnumerable collection, even for platforms that don’t support data tables.
    • Trace precedents and dependents - XlsIO assists users to trace the relationships between cells and formulas in Excel workbooks by providing the following abilities:
      • Get precedent ranges to see which cells are referenced in the active cell’s formula.
      • Get dependent ranges to see which cells contain a reference to the active cell.
    • Copy and paste enhancements - XlsIO now supports copying content and pasting it as a link, which pastes references of the source range instead of pasting values. When the original data changes, the information is automatically changed where the content was pasted as a link.

Syncfusion Essential Studio for Xamarin 2018 Volume 1

$
0
0
Data Form controls

Adds new Tab View, Masked Text Box and Data Form controls.

Features

  • New Tab View Control - Lets users explore and switch among different views.
  • New Masked Text Box Control - Lets users restrict input to certain types of characters, text, and numbers using a mask pattern. This control is used to create a template for providing information such as telephone numbers, IP addresses, product IDs, etc.
  • New Data Form Control - Enables the data fields of any data object to be edited, allowing various forms to be developed, such as login, reservation, and data entry.
  • New Pop-up Layout Control - Xamarin.Forms - Communicate important information to users with ease as pop-ups. Highlight and communicate all important information to users in simple, yet fully customizable pop-up views. They’re adaptive to existing applications with few lines of code.
  • New Progress Bar Control - Provides a customizable visual that indicates the progress of a task.
  • Chart
    • Gradient support for chart series - Gradient colors are now supported in chart series.
    • Legend customization - Users can customize legend items with custom views.
    • Individual axis label customization - Individual axis labels can be customized.
    • Spline range area series - A new spline range area chart type has been added.
  • Circular Gauge
  • Gradient support - Gradient color support has been added for customizing the gauge range.
  • Data Grid
    • Group summaries Xamarin.Forms -  Display summary information of each group for the entire group summary row or for individual cells.
    • Grid style improvement Xamarin.Forms - Default appearance of the data grid control and the icons used in the control have been improved for a better visual experience.
    • Conditional style improvement Xamarin.Forms - Options to apply only a selection effect or both a selection effect and styling for cells and rows has been provided.
    • Summary font attributes - Customize the font attributes for all summaries in the data grid control.
    • Align summary column text based on grid column text alignment for all summaries.
    • Exposed View-related APIs directly in the data grid itself that allow you to bind them in XAML.
    • Xamarin.Forms - GridTappedCommand and GridLongPressedCommand allow you to bind a command to be executed with end-user interaction.
    • Xamarin.Forms - Option to notify with property changes and refresh the view programmatically.
    • Support for handling the QueryRowDragging event when a row is dropped without changing the record index.
    • Xamarin.Forms - Support for binding SelectedItems to let end users bind selection from view model.
  • DocIO
    • Word to PDF support - DocIO now allows you to convert Word documents into PDF files.
  • Linear Gauge
    • Header support - Header support has been added to the linear gauge for displaying titles.
    • Corner radius support - The linear gauge’s scale and bar pointers support the following locations for a corner radius: Start, End, Both and None.
    • Marker shapes - The linear gauge supports the following symbol pointers: Circle, Diamond, Image, Inverted triangle, Rectangle and Triangle.
    • Autointerval - Autointerval support has been provided for the linear gauge scale to maintain an interval based on its size.
    • Opposed position - The linear gauge supports positioning the scale’s ticks and pointers on either side of the scale.
    • Annotations - The linear gauge supports annotations containing UI elements.
  • List View Xamarin.Forms
    • Selected-item template-  Support has been provided to customize the view of selected items by defining the selected item template.
    • Item appearing and disappearing events - Support has been provided to programmatically notify users whenever an item appears or disappears from view upon loading, scrolling, disposing, etc.
    • Paging - List view items can be paged by using the data pager control.
  • Maps
    • Range color mapping - Range color mapping support has been added for the maps control.
  • PDF Viewer
    • Built-in toolbar - Support for a built-in toolbar has been added in the PDF viewer, allowing easy access to all of its features.
    • Ink annotation - Support for ink annotation enables free-hand drawing on a PDF document. The annotation color, thickness, and opacity are customizable.
  • Pull-to-Refresh Xamarin.Forms
    • Pull-to-refresh with data grid improvement - The pull-to-refresh control, when hosted with the data grid control as pullable content with a transition mode as push, bounces only the body region of the data grid when performing a pull-to-refresh action.
  • Radial Menu Xamarin.Forms
    • Radial Menu for Xamarin.Forms UWP - The new radial menu is useful for displaying a hierarchical menu in a circular layout. Typically used as a context menu, it can expose more menu items in the same space than traditional menus.
  • Autocomplete Xamarin.Forms
    • Multiselection - Select multiple items from a suggestion list. There are two ways to perform multiselection in autocomplete.
    • Token representation - Selected items will be displayed with a customizable token representation and the users can remove each tokenized item with the close button.
    • Delimiter - Selected items can be divided with a desired character given for a delimiter.
    • Maximum display item with expander - Restrict the number of suggestions displayed and have the remaining items loaded by selecting LoadMore.
    • Match highlighting - Highlight matching characters in a suggestion list to pick an item with more clarity.
    • Custom search - Filter items in the suggestion list based on a custom search by the user. This will help to apply our typo toleration functionality to the control.
    • Performance of autocomplete - The performance of autocomplete has been improved with several optimizations that allow users to load and search a million items in a second.
  • Calendar
    • Vertical swiping - Vertical swiping support has been added for navigating through calendar months.
    • Agenda view - An agenda view has been added in which appointments will appear at the bottom of the calendar month view.
  • Diagram
    • Mind map - A mind map is a diagram used to visually organize information. A mind map is hierarchical and shows relationships among pieces of a whole idea. It consists of a central idea, related ideas, and lines connecting them together. It is used for brainstorming, planning, information gathering, etc. Note: Mind map is not supported in Xamarin.Forms UWP.
    • Curve connector - Now, diagram control supports the creation and manipulation of curve connectors between two nodes.
  • Image Editor
    • Adding toolbar items - Image editor toolbar items can be added, removed, edited, and customized with images and text.
    • Cropping with aspect ratio - Using built-in toolbar items, images can be cropped to aspect ratios 3:1, 4:5, 16:9, etc., or they can be reset to the original aspect ratio. Cropping can also be performed programmatically.
    • Serialization - The current state of image editor elements can be saved and loaded when needed on any platform or device.
    • Z-Ordering - Support has been added to place a shape in front of, behind, or between other shapes.
  • Schedule
    • Support for start and end hours - Change the start and end hour display in day, week, and workweek views to show only the needed time durations for end users.
    • Minimum appointment height - Set the minimum appointment height regardless of appointment duration.
    • Month inline view, appointment rendering, and selection appearances have been improved.
    • Current day highlighting in the month view has been added.
  • Essential XlsIO
    • Filter enhancements - Essential XlsIO now allows data to be filtered by color and icon.
    • Export Excel data to business objects - Export Excel data into an IEnumerable collection even on platforms that don’t support data tables. This helps developers populate business objects or model collections from an Excel worksheet very easily.
    • Trace precedents and dependents - XlsIO assists users to trace the relationships between cells and formulas in Excel workbooks by providing the following abilities:
      • Get precedent ranges to see which cells are referenced in the active cell’s formula.
      • Get dependent ranges to see which cells contain a reference to the active cell.
    • Copy and paste enhancements - XlsIO now supports copying content and pasting it as a link, which pastes references of the source range instead of pasting values. When the original data changes, the information is automatically changed where the content was pasted as a link.
Viewing all 2893 articles
Browse latest View live


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