November 9, 2017, 2:53 am
Visual Captcha component.Adds new Google Place Autocomplete and Visual Captcha components.
Features
- Core:
- New component IWCGGoogleLibLoader - load the Google Javascript API and Libraries.
- New component IWCGJQGAC - Google Place Autocomplete (input).
- New component IWCGJQVisualCaptcha.
- New IWCGJQSimplePieChart.
- Support for Intraweb 14.2.0
- New validate rule jqvorvRemote allows server side validation.
- New public function CGScrollToElement allows you to show the control (scroll to element) in scrollable area.
- IWCGJQFileUpload
- Added public method GetUploadPath.
- IWCGJQDropDown
- When CaseSensitive is False (by default), and linked to ListDataSource, it will add the foCaseInsensitive falg to dataset before filtering, and revert to original/old flags after.
- IWCGJQMiniColors
- Added Ajax setter of DefaultValue property.
- Added new OpacityVal property.
- IWCGJQPDFViewer
- Added new methods: NextPage, PrevPage, ZoomIn and ZoomOut.
- IWCGPanelList
- Added new property RemoteSearch in TIWCGPanelListFilterOptions.
- Added new OnFilter event that triggers on FilterInput change.
- IWCGJQRadioGroupEx
- Added the possibility to navigatio by Tab key inside a radio group.
- IWCGJQSweetAlert
- Added the possibility to change Text and Title.
- Added close method.
- IWCGJQGMap3
- Added new property Address in MultipleMarker.
- Deprecated - GoogleMapsAPIUrl, GoogleMapsExpermental & GoogleApiKey properties in favor of IWCGGoogleLibLoader. Now, those components require to have assigned GoogleLibLoader property (IWCGGoogleLibLoader)
- Added new GoogleLibLoader property.
- IWCGJQGMap3Ex
- Deprecated - LoadOptions property in favor of IWCGGoogleLibLoader. Now, those components require to have assigned GoogleLibLoader property (IWCGGoogleLibLoader)
- Added new GoogleLibLoader property.
- IWCGJQCarousel
- Added Right-to-left (RTL) support.
- IWCGJQSimplePieChart
- Added new ChartType spctCirclifulEx, a recent version of the circliful plugin.
Fixes
- Core:
- Fixed/Updated: fastclick script - touchstart event in passive mode (fix problems with touch/click on mobile devices).
- IWCGJQFileUpload
- Fixed: JSON response on onBeforeSubmit event.
- Fixed: drag'n'drop of file(s) on IE11/EDGE & FireFox browsers.
- IWCGJQDialog
- Fixed: Dialog frame in desing-time (require Refresh after resize).
- Fixed: Dialog frame in desing-time with AutoOpen = False.
- Fixed: design time issues in frame when align is alClient.
- IWCGJQGauge, IWCGJQGaugeEx
- Fixed: show "undefined" for Value = 0.
- IWCGJQEdit
- Fixed: convert error when Field is NULL and have FormatOptions.
- IWCGJQDropDown
- Fixed/Changed: When JQValidateOptions.Enable = True, and rule is jqvorvRequired, the placeholder is NOT considered as valid value.
- Fixed: filtering the list when AllowUserChoice is True.
- Fixed: key case sensitive search in items (collection).
- IWCGJQMiniColors
- Fixed: show opacity slider when Opacity = True.
- IWCGJQVertMenu
- Fixed: issues with alignment.
- IWCGJQPDFViewer
- Fixed: issues with zoom property (due the recent update of jquery plugin).
- Fixed: pdfjs methods after updating the +dfjs plugin.
- IWCGJQMultiSelect
- Fixed: issue with pre-selected items and full submit event (ajax = false).
- IWCGJQScheduler
- Fixed: issue with displaying of events, when WeekStartDay is different of default (1).
- IWCGPanelList
- Fixed: render CGScrollStyle property on correct element.
- Fixed: scroll to found element.
- IWCGJQRadioGroupEx
- Fixed/Added: render the TabIndex on first radio control.
- IWCGJQSweetAlert
- Fixed: js error (quotation marks).
- IWCGJQRegion
- Fixed: render LinearGradient property in IE EDGE.
- IWCGJQComboBoxEx
- Fixed: show unexpected scrollbars after AjaxReRender, when component on frame.
- IWCGJQGMap3Ex
- Fixed: problem with Route directions.
- IWCGJQButton
- Fixed: js error on PrimaryIcon ajax generated script.
- IWCGJQGridDataSetProvider
- Fixed: clear the field, when Column.EditOptions.NullIfEmpty is TRUE on edit action.
- IWCGJQEdit, IWCGJQMemoEx
- Fixed: issue with Maxlength property and DataLink.Field.Size.
- IWCGJQPlayer
- Fixed: methods of Play and Pause (due the jquery plugin update in 3.5.0.215 ).
- IWCGJQGrid
- Fixed: Message error "Search not Implemented!" on init, DataSetProvider is cell and JQGridToolbarSearch.Active = True.
- IWCGJQSimplePieChart
- Fixed: pass the parameters into jquery plugin when ChartType is spctCirclifulEx.
↧
November 10, 2017, 2:42 am
DevExpress WinFormsMaintenance release includes several bug fixes.
Fixes
All WinForms Controls
- PersistenceBehavior - A minimized form state is restored when the form is being loaded.
- SkinEditor - The AutoSave folder doesn't contain the latest saved changes.
- SkinEditor - Unhandled exception is thrown on creating a folder.
- Skineditor V2 crashes when a layered image is saved.
- Skineditor V2 crashes when an image is modified using a paint tool and saved again.
- SkinEditor v2 crashes when images in the skin folder are replaced (bulk copy).
PDF Viewer
- Find Dialog - The viewer parent form flickers if the search does not take much time.
- Interactive Forms - Combobox with the Edit flag does not accept a list of strings as a value.
- Parsing - A document containing a page rotated by an angle aliquant to 90 degrees cannot be opened.
Project Templates
- WindowsUIButtonPanel does not show icons for some buttons when generating a Hybrid UI by using the Wizard.
Snap
- Snap document images are exported with the low quality.
XtraBars Suite
- BarManager - An in-place CheckEdit should not be shown in a vertical bar when the Bar.OptionsBar.RotateWhenVertical option is enabled.
- BarSubItem - A menu takes all the screen height when it is expanded and a menu item located under the mouse pointer is selected immediately after updating to version 17.1.7.
- Localization - "Auto-hide Ribbon" menu items aren't localized.
- ObjectDisposedException is thrown once a user selects a skin in PopupGalleryEdit if its drop-down gallery is populated by calling the SkinHelper.InitSkinGallery method.
- PopupMenu - Groups are lost when the first group item is hidden.
- RibbonControl does not show glyphs for the Left and Right ScrollButtons under 175 DPI.
- RibbonStatusBar - Height is small in the Office 2010 skin if a form is not maximized.
- SpreadSheet - System.NullReferenceException in DevExpress.XtraBars.v17.1.dll when changing the number format of an MDI form.
- TabControl - Switching between tabs makes the toolbar mouseover dissappear when XtraForm is used in the tab.
- There is a white space between the parent and child BackstageViewControls if the Office2013 style is used.
- TileBar doesn't scroll to a new selected item after setting the TileBar.SelectedItem property.
XtraCharts Suite
- Other values are not shown in the Pie Chart when Arguments have the Integer type.
- Chart Designer - The Key-Color Colorizer Keys Collection Editor dialog caption is incorrect.
- ChartControl bound to PivotGrid crashes after PivotGrid's layout was changed.
- ChartDesigner - It is possible to choose another view of char series even if the view is removed from the ChartDesigner.AvailableViewTypes list.
- RangeControl is scrolled incorrectly when it is bound to a chart with side margins.
- SparklineEdit causes memory leaks when it is placed on a form.
- TextAnnotation slows down performance on scrolling and zooming.
- The ResetZoom method freezes an application.
XtraEditors Library
- BreadCrumbEdit - It is impossible to click a node when a caption is too long.
- BreadCrumbEdit allows changing the path by clicking nodes' parents if ReadOnly is set to true.
- DateEdit - A selected year does not stay highlighted when re-opening a popup window if the VistaCalendarViewStyle property is set to YearsGroupView.
- DateEdit - The day is not highlighted when the NullDateCalendarValue property is set.
- ProgressPanel - Low performance due to multiple layout re-calculations when a description is changed.
- SplashScreenManager - A form flickers if searching does not take much time.
- TextEdit skips repeated validation if its value hasn't been changed since the previous unsuccessful validation.
- The "Error creating window handle" exception is thrown when the Environment.Exit method is called.
- The ImageOptions.ImageList property is not set for EditorButton at design time.
- TokenEdit - Selecting a token from the drop-down list by pressing Enter closes the parent form if its AcceptButton property is set.
- TokenEdit does not delete all checked items if the Delete key is pressed when CheckMode is TokenEditCheckMode.Multiple.
- XtraForm - The icon disappears when the form's width is not enough to show it.
- XtraMessageBox's shadow isn't shown till XtraMessageBox's position is changed.
XtraGrid Suite
- Data-Aware export - NullReferenceException is thrown if the GridFormatRule.Column and GridFormatRule.ColumnApplyTo properties are not set.
- The export progress panel is not centered when the form is an MDI child.
- The export progress panel is not centered when the form is not TopLevel.
- An exception occurs when a column does not have a caption.
- Another form is focused when pressing TAB in an active cell editor after the update from 16.1.5 to 17.1.7.
- FormatException is thrown when opening an Excel popup filter window if RepositoryItemLookUpEdit is assigned to a column whose filter mode is DisplayText and a filter range is used.
- Row height is incorrect when MemoEdit is assigned to a cell that contains the Expand button.
- There is no way to return to a main menu from a submenu if the main menu is shown in In-Place mode.
- GridControl's Excel filter - InvalidCastException is thrown when selecting Null in the Numeric tab.
- GridView - A column filter condition for Auto Filter Row is not reset if it was changed by using the Filter Editor and the DefaultSettingsCompatibilityMode property is set to v16 and the AllowAutoFilterConditionChange property is set to false.
- GridView - A loading indicator is shown even if the WindowsFormsSettings.AnimationMode property is set to DisableAll.
- GridView - Non-printable columns aren't copied to the clipboard when ClipboardMode is Formatted.
- TileView - NullReferenceException is thrown when closing a form in the ItemClick event handler.
- WinExplorerView - A freeze occurs when selecting multiple items after an item was removed.
- WinForms - An exception is thrown on closing DetailView while ColumnCustomization in the nested ListView is open.
- XtraGrid - Format conditions with an expression that uses the "Iif" function are not applied in the document exported in Data Aware mode.
- XtraGrid's row selection operates incorrectly when a new row is added to the data source.
XtraLayout Suite
- SimpleLabelItem.Image is marked as hidden.
- The NullReferenceException error is thrown from DevExpress.XtraLayout.LayoutControl.Clear(true, false) in some circumstances.
XtraMap
- Hit Testing - Custom MapPushpin elements cannot be identified using the InMapPushpin attribute.
- MapControl - It is impossible to move MapItem from one layer to another after the upgrade to version 17.1.
- MapControl crashes on Surface Pro 4 with the Direct2D mode if an application runs in x64 mode.
- MapControl creates a cache folder on the file system immediately after the CacheOptions.DiskFolder property has been changed at design time.
- MapPolyline initialization performance is not optimal.
- Tile images are rendered with artifacts when the GdiPlus rendering mode is enabled.
XtraNavBar
- NavBarControl- The group caption overlaps the expand/collapse button when the width is not enough.
XtraPivotGrid Suite
- OLAP Calculated Measures do not display correct data if data is filtered using field groups.
- The ChartControl.PivotGridSeriesExcluded event is fired multiple times after the data source is changed.
XtraPrinting Library
- Export to DOCX/RTF - An exported document depends on a scaling factor.
XtraReports Suite
- Report Wizard - Designing an existing report in the wizard should preserve its original DataSource and DataMember settings.
- "Type A originates from <unique combination of letters> in the context 'LoadNeither in a byte array" error occurs after upgrading a project to the newest version of DevExpress components.
- ConnectionStringHelper.CreateDBConnection fails when a connection string is ODBC MDASQL.1.
- Export - Merged report cells are exported to Excel incorrectly.
- Export to Excel with images produces a huge report file.
- National characters are not displayed in a report if the Object.ToString() method is used.
- Print Preview - The 'Header and Footer' dialog does not preserve line breaks in the print preview.
- Rotated text in a table cell is aligned incorrectly when the XRTableCell.TextAlignment property is set to TopCenter or BottomCenter.
- The XRTableCell.RowSpan property does not work correctly in the BottomMarginBand.
- XtraReport - Export to PDF hangs if code runs under a different user (i.e., impersonated).
- XtraReport - 'System.NullReferenceException' is thrown when a specific report is opened in the End-User Report Designer.
XtraRichEdit
- A font name is calculated incorrectly while loading a specific HTML document into the RichEditControl.
- ArgumentOutOfRangeException on an attempt to perform the Redo operation using RichTextControl.
- Hyperlinks are incorrectly created for different images if the latter are inserted near each other.
- NullReferenceException occurs on editing document content if the RichEditControl document is bound to a data source field and the UseDeferredDataBindingNotifications option is set to false.
- Popup editors in the Modify Style dialog keep showing the name of the deleted style.
- RichEditControl - A table is not aligned correctly after exporting data to HTML.
- RichEditControl incorrectly applies list numbering in the loaded Html document.
- System.ArgumentException is raised if a text with a custom font is rendered using a custom Page painter.
- System.InvalidCastException is raised on the "Document Properties" button click when the application culture is set to "ru-RU".
- The "Different odd and even" and "Different first page" options cannot be set to False in the Page Setup dialog.
- The caret cannot be set to the start position of the second hyperlink when there are two hyperlinks without a break and the keyboard navigation is performed.
XtraScheduler Suite
- Appointments are not drawn in a week in the Monthly Style report if a part of the week belongs to another month if the CompressWeeked option is disabled.
- Disable the "Group by ..." bar items on the Ribbon if AgendaView is SchedulerControl's active view.
- Memory allocated by the scheduler elements is not released properly if the TimelineView.TimelineScrollBarVisible option is enabled.
- System.ArgumentOutOfRangeException occurs in the XtraScheduler.Drawing.DayViewInfo.GetVisibleDayViewRow method.
- The OnMouseWheel method of MouseHandlerServiceWrapper is never executed for the Agenda view.
XtraSpellChecker
- NullReferenceException occurs on an attempt to check a single word in the document when the AutoSizeMode property is set to Vertical in RichEditControl.
- SpellChecker dictionaries are not loaded on demand when the SpellChecker culture is invariant.
- SpellChecker processes em dashes incorrectly if no space symbol is inserted before and after these dashes.
- The "Check Spelling" form does not display suggestions after the SpellChecker.CheckText method call.
XtraSpreadsheet
- Cell values are not copied when the Fill Handle operation is performed with the Ctrl key held down.
- Add the capability to preserve MS Excel Slicers while re-saving a document using the SpreadsheetControl (Workbook).
- ArgumentOutOfRangeException is thrown during the CopyFrom operation.
- Formulas specified for a bound cell range after assigning a data binding are not calculated.
- Hidden rows/columns become visible on double-clicking row/column headers even if corresponding "Hide/Unhide" behavior options are disabled.
XtraTreeList Suite
- Checked items change when replacing an item in a list bound to TreeList.
- Icons are painted incorrectly in TreeList.
- The FocusedNode property in the SelectionChanged event returns a removed node on the UnlockReloadNodes call.
- An incorrect node is focused after collapsing a root node when the vertical scroll bar is visible.
- NullReferenceException is thrown when removing a record that is represented by duplicate nodes in Virtual Mode.
- Random nodes are selected when clicking them with the mouse.
- Text is not wrapped in cells at nested levels.
- The scroll position moves up when reaches the bottom position.
- A column's Excel filter ignores other column filters if a filter is applied to that column.
XtraTreeMap
- Usability - There is no capability to configure the printing settings and print the Tree Map using the XtraPrinting library.
XtraVerticalGrid Suite
- PropertyGridControl - An application that's built for the AnyCPU platform freezes when the XRLabel.Borders or XRLabel.TextAlignment property value is changed after installation of Fall Creators Update.
↧
↧
November 10, 2017, 3:09 am
DevExpress DXperienceMaintenance release includes several bug fixes.
Fixes
DevExpress has released a maintenance update across their entire product range.
↧
November 10, 2017, 3:12 am
DevExpress UniversalMaintenance release includes several bug fixes.
Fixes
DevExpress has released a maintenance update across their entire product range.
↧
November 15, 2017, 1:55 am
Ignite UI for Angular.Adds 30+ true Angular UI components.
Features
- Ignite UI for Angular - Features 30+ true Angular UI components and comes with an easy-to-use API and the ability to quickly deploy your mobile applications through GitHub and NPM. Use native Angular controls to build PWAs to deploy across web, mobile, and desktop.
- Ignite UI for JavaScript
- Create a project and structure, plus automate manual processes with Ignite UI’s Command Line Interface.
- The JavaScript Grid now provides support for physical cell merging.
- The Schedule component has added support for recurring events along with day and week views.
- Ignite UI for JavaScript now supports ASP.NET Core 2.0.
- Infragistics Ultimate UI for Windows Forms
- Modernize the way your desktop apps display data with new lightweight Category and Funnel charts
- Use the new Bullet Graph, Linear Gauge, and Sparkline controls to display data in a linear format.
- Infragistics Ultimate UI for WPF
- Visually configure grids, charts, and gauges with the new Control Configurators.
- The new Royal Light Theme is a long-requested lighter version of the popular Royal Dark theme.
- The WPF Data Chart now includes Shape Charts, Scatter Area, Contour, Polyline, and Polygon Series for rich visualization of X/Y coordinates.
- Infragistics Ultimate UI for Xamarin
- New and improved controls in Xamarin include Doughnut and Funnel Charts, QR Barcode, and new day and week scheduling views.
- Control Configurators simplify property editing and data binding.
↧
↧
November 15, 2017, 1:57 am
Infragistics Ignite UI for AngularMaterial-based Angular components for web apps.
Features
Infragistics Ignite UI for Angular includes a wide range of easy to use Angular UI components that have been designed and optimized for high-performance, high-volume data scenarios. It includes grid, list, interaction, data entry and display, menu, scheduling and layout components.
Angular Components & Directives
Grids & Lists
Interactions
- Dialog Window
- Slider
- Scrollbar
- Ripple
Data Entry & Display
- Buttons
- Checkbox
- Switch
- Radio Button
- Label
- Input
- Badge
- Icon
- Linear Progress
- Circular Progress
Frameworks
Layouts
- Layout Manager
- Carousel
- Tabbar
- Card
- Avatar
Notifications
Menus
Scheduling
↧
November 16, 2017, 8:24 am
ComponentOne Ultimate.Updates C1 WinForms, WPF, UWP, ASP.NET MVC, Xamarin and Wijmo with new controls, charts, themes and demos.
Features
Updates in ComponentOne Studio WinForms
- New Expression Editor control allows end users to add Excel-like functions within a grid.
- FlexChart
- Added 16 chart types, including step chart variations, histogram, and ranged histogram.
- Added legend-grouping, drilldown support, line styling for markers and editable annotations.
- SaveImage is now available in FlexPie, Sunburst, and TreeMap charts.
- New Dashboard Demo showcases FlexChart, linear gauge, FlexGrid, range navigator, FlexPivot, map, and funnel chart controls.
- Added new financial chart type 'PointAndFigure'.
- Office 2016 themes have been added to WinForms Themes:
- Colorful
- DarkGrey
- Black
- White
- C1.Win.C1Chart - Added additional C1.Win.C1Chart.Legend methods to allow mouse tracking of trendline and function legend entries.
- C1.Win.C1Command
- Added new value "Control" into ButtonLookFlags enum. C1CommandLink border and background will not be drawn when ButtonLook == ButtonLookFlags.Control.
- Added themed glyphs for expand/collapse button in C1TopicBar control.
- Added ResizingMode property to C1DockingManager.
- Added Resizing and Resize events to C1DockingManager. Can be used to cancel resizing of a C1DockingTab by a splitter.
- Added C1NavBar.Style.Button.MoreButtonImage property.
- FlexReport - Added methods to C1TextSearchManager:
- C1FoundPosition FindStart(int startPageIndex, SearchScope scope, C1FindTextParams findParams).
- IAsyncOperationWithProgress FindStartAsyncEx(int startPageIndex, SearchScope scope, C1FindTextParams findParams, bool throwException).
- Task FindStartAsync(int startPageIndex, SearchScope scope, C1FindTextParams findParams, bool throwException).
- SearchScope enumeration specifies text search scope.
- WholeDocument: Searches to the end of the document.
- FirstOccurrence: Searches till the first occurrence is found.
- SinglePage: Searches within the specified page only.
- FlexReport - The following methods and classes were added to the C1.Win.C1Document, C1.Win.FlexReport to support the addition of the C1FlexViewer.HyperlinkJump event:
- C1LinkTargetBase and its descendants: Defines a link to another document or position in the same document.
- C1Hyperlink: Represents hyperlink.
- C1DocumentAction, SSRSOpenReportAction, SSRSToggleItemAction, SSRSSortAction: Defines an action that can be executed by the C1DocumentSource. This action can be specified for C1LinkTarget to execute before navigating.
- C1DocumentSource.ExecuteAction(C1DocumentAction) method: Executes specified action.
- C1.Win.C1FlexGrid
- Added export of images to Excel files using C1.Win.C1FlexGrid.ImportExport assembly.
- Added integration with C1ExpressionEditor control.
- Added Expression property to C1.Win.C1FlexGrid.Column.
- Added AllowEditingExpression property to C1.Win.C1FlexGrid.Column.
- C1.Win.C1GanttView - Added theme support for scrollbars.
- C1.Win.C1Ribbon - Added new RibbonAppMenuTab component for RibbonAppMenu. This component can host a Control.
- C1.Win.C1Schedule
- Default DateTime format for C1Schedule's title has been changed from 'MMMM d, yyy' to standard long date pattern 'D'.
- Default DateTime format for day headers in Day/WorkWeek/Week views has been changed from 'MMM d' to standard month/day pattern 'M'.
- The default value for VisualStyle property has been changed to System.
- Honor TimeRuler's Padding when drawing hour/minute lines in the vertical time ruler.
- Added PaletteType.Office2016 and PaletteType.Office2016Dark palettes to use with Office2013 and Office2016 themes.
- Added new PaletteOffice2016 class.
- Added new GroupTabStyle enum and corresponding property of the C1ScheduleTheme class which allow to choose between rectangular, Office2007 and Office2016 group tabs.
- Added new WeekTabStyle enum and corresponding property of the C1ScheduleTheme class which allow to choose between Office2007 and Office2016 week tabs.
- Improved selection of contrast foreground color if it is not good enough for selected palette.
- Added new Office 2016 themes.
- Added theme support for scrollbars.
- Allow to show up to 10 weeks in the MonthView.
- C1.Win.C1Themes
- Added C1CalendarView/Theme/Titles/Today property.
- Changed the title background color of Office2016Colorful and Office2016DarkGray themes. Changed the title font color of app menu of Office2016Colorful theme.
- Added C1DockingTab\Tabs\ShowFocusCues property.
- Added Page/ExpandGlyph and Page/CollapseGlyph properties to C1Command/C1TopicBar theme template.
- Adjusted Tabs appearance in C1DockingTab.
- Removed obsolete themes: VisualStyleOffice2010Black, VisualStyleOffice2010Blue, VisualStyleOffice2010Silver. Use Office2010XXX theme instead.
- C1.Win.C1TrueDBGrid
- Added Expression property to C1.Win.C1TrueDBGrid.C1DataColumn.
- Added AllowEditingExpression property to C1.Win.C1TrueDBGrid.C1DataColumn.
- Added support of integration with C1ExpressionEditor.
- C1.Win.Calendar
- Added Theme.Titles.Today property to customize the appearance of today's caption.
- Added new "SelectionRule" property which determines the behavior of SelectedDates during navigation.
- C1.Win.FlexViewer
- Added the LimitSearchToCurrentPage property indicating whether the text search should be limited to current page.
- Added the SearchOnCurrentPage element to C1FlexViewer.SearchBarElements with Visible = False by default.
- ZoomFactor property is now zooming from center of the control at runtime.
- C1.Win.TreeView
- Added new constructor to the C1TreeColumn class. This constructor contains the DisplayFieldName property as argument.
- Added new method Add to the C1TreeColumnCollection class. This method contains the HeaderText property as argument.
- Added support custom images for expand buttons and checkboxes. Added new CheckStateImageList and ButtonStateImageList properties.
Updates in ComponentOne Studio ASP.NET MVC Edition
- Added server-side TreeMap control for ASP.NET 4.0 and ASP.NET Core.
- New LearnMVC Client sample tutorials teach the basics of the client-side framework in the context of ASP.NET MVC, and you can also delve deeper into each control to learn its architecture and example APIs. Tutorials include:
- CollectionView
- FlexGrid
- FlexChart
- Input
- TreeView
- Project Templates updated for ASP.NET Core 2.0
- Model Binding
- AJAX Binding
- SpreadSheet
- The Project Template Gallery has also been created to better organize all templates.
- Improved accessibility, ARIA 1.1 built-in support added to:
- FlexGrid
- TreeView
- Gauge
- ListBox
- ComboBox
- Menu
- Client Side API Improvements
- FlexGrid - Added two new properties to improve FlexGrid keyboard accessibility: keyActionTab and keyActionEnter. These properties allow you to customize the behavior of special keys so the grid becomes more accessible or more compatible with Excel.
- FlexGrid - Added a new FlexGrid.itemValidator property to improve validation support, especially for unbound grids (bound grids can be validated using the CollectionView.getError property which provides the same functionality).
- Calendar - Added several new properties to make the Calendar control more customizable: formatYearMonth, formatDayHeaders, formatDays, formatYear, and formatMonths. All these properties represent format strings used to format different parts of the Calendar in month and year view.
- Calendar - Added time zone offset date format parts ('z', 'zz', 'zzz') to Globalize.formatDate.
- Popup - Made Popup ignore Escape key while IME mode is active.
- Popup - Added a Popup.removeOnHide property to control whether the Popup should be removed from the DOM or just hidden when the popup closes.
- ReportViewer - Hide the Parameters tab if all parameters are hidden.
- MultiSelect - Added a MultiSelect.selectAllLabel property to customize the label shown next to the "Select All" checkbox displayed when the showSelectAllCheckbox property is set to true.
- MultiSelect - Added a MultiSelect.showSelectAllCheckbox property to display a "Select All" checkbox above the items, so users can select/de-select all items with a single click (in addition to the ctrl+A keyboard shortcut that performs the same function).
- OLAP - Added some configuration properties to the wijmo.olap.PivotEngine class: serverTimeOut: the timeout value for retrieving results from the server, serverPollInterval: the poll interval for getting progress reports from the server, serverMaxDetail: the maximum number of detail records to retrieve from the server.
- CollectionView - Add forceRefresh method in RemoteCollectionView. This method is useful in case when DisableServerRead is true but changes need to be sent to server.
- CollectionView - Improved DateTime processing and added OnClientReponseTextParsing and OnClientRequestDataStringifying client side events to make explicit transformations. Read more.
Updates in ComponentOne Studio WPF and UWP
- New Expression Editor control allows end users to add Excel-like functions within a grid.
- FlexChart has added 16 chart types, including step chart variations, histogram, and ranged histogram. In addition, legend-grouping, drilldown support,and line styling for markers have been added as enhancements, and editable annotations are available as a sample. SaveImage is now available in FlexPie, Sunburst, and TreeMap charts.
- New Dashboard Demo showcases FlexChart, linear gauge, FlexGrid, range navigator, FlexPivot, map, and funnel chart controls.
- Added new financial chart type 'PointAndFigure'.
Updates in ComponentOne Studio for Xamarin
- New Sunburst chart - The hierarchical sunburst chart is now available across all FlexChart platforms.
- New project templates for Xamarin.Forms, X.iOS and X.Android make starting new projects significantly easier by cutting down the amount of code required before users can interact with controls. The templates come preloaded with NuGet packages and CustomRenderers already initialized.
- New Xamarin C1Weather sample uses OpenWeatherMap API to pull data to display in chart and grid.
Updates in Wijmo
- Added Intellisense support for Wijmo Angular components in VSCode HTML editor.
- Added React support for all Wijmo controls.
- FlexGrid now supports touch column and row resizing on touch devices.
- Major performance enhancement for FlexGrid: Added a quickAutoSize property which can improve auto-sizing performance by a factor of 10 to 100, depending on the scenario/browser.
- Added new AccessilityExtender for FlexGrid sample. It implements a class that provides additional accessibility support to FlexGrid controls.
- Improved (ARIA attributes and keyboard support) for the ListBox, ComboBox, Menu, InputNumber, Gauge, and Calendar controls.
- Added support for Angular version 5.0.0.
- Added 27 new Angular samples (ported from AngularJS).
- Improvements in InputNumber's editing experience.
- Improved popup positioning on mobile devices with pinch-zooming (including Android and IOS).
- Added support of cell text wrapping in FlexGrid.
- Added search capability to LearnWijmo along with many more lessons.
- Added UndoStack sample that demonstrates how to create a class that provides form-level undo/redo services.
- Added new financial chart type 'PointAndFigure'.
↧
November 16, 2017, 8:24 am
C1 Expression Editor control.Adds new Expression Editor control to C1 WinForms, WPF and UWP.
Features
Updates in ComponentOne Studio WinForms
- New Expression Editor control allows end users to add Excel-like functions within a grid.
- FlexChart
- Added 16 chart types, including step chart variations, histogram, and ranged histogram.
- Added legend-grouping, drilldown support, line styling for markers and editable annotations.
- SaveImage is now available in FlexPie, Sunburst, and TreeMap charts.
- New Dashboard Demo showcases FlexChart, linear gauge, FlexGrid, range navigator, FlexPivot, map, and funnel chart controls.
- Added new financial chart type 'PointAndFigure'.
- Office 2016 themes have been added to WinForms Themes:
- Colorful
- DarkGrey
- Black
- White
- C1.Win.C1Chart - Added additional C1.Win.C1Chart.Legend methods to allow mouse tracking of trendline and function legend entries.
- C1.Win.C1Command
- Added new value "Control" into ButtonLookFlags enum. C1CommandLink border and background will not be drawn when ButtonLook == ButtonLookFlags.Control.
- Added themed glyphs for expand/collapse button in C1TopicBar control.
- Added ResizingMode property to C1DockingManager.
- Added Resizing and Resize events to C1DockingManager. Can be used to cancel resizing of a C1DockingTab by a splitter.
- Added C1NavBar.Style.Button.MoreButtonImage property.
- FlexReport - Added methods to C1TextSearchManager:
- C1FoundPosition FindStart(int startPageIndex, SearchScope scope, C1FindTextParams findParams).
- IAsyncOperationWithProgress FindStartAsyncEx(int startPageIndex, SearchScope scope, C1FindTextParams findParams, bool throwException).
- Task FindStartAsync(int startPageIndex, SearchScope scope, C1FindTextParams findParams, bool throwException).
- SearchScope enumeration specifies text search scope.
- WholeDocument: Searches to the end of the document.
- FirstOccurrence: Searches till the first occurrence is found.
- SinglePage: Searches within the specified page only.
- FlexReport - The following methods and classes were added to the C1.Win.C1Document, C1.Win.FlexReport to support the addition of the C1FlexViewer.HyperlinkJump event:
- C1LinkTargetBase and its descendants: Defines a link to another document or position in the same document.
- C1Hyperlink: Represents hyperlink.
- C1DocumentAction, SSRSOpenReportAction, SSRSToggleItemAction, SSRSSortAction: Defines an action that can be executed by the C1DocumentSource. This action can be specified for C1LinkTarget to execute before navigating.
- C1DocumentSource.ExecuteAction(C1DocumentAction) method: Executes specified action.
- C1.Win.C1FlexGrid
- Added export of images to Excel files using C1.Win.C1FlexGrid.ImportExport assembly.
- Added integration with C1ExpressionEditor control.
- Added Expression property to C1.Win.C1FlexGrid.Column.
- Added AllowEditingExpression property to C1.Win.C1FlexGrid.Column.
- C1.Win.C1GanttView - Added theme support for scrollbars.
- C1.Win.C1Ribbon - Added new RibbonAppMenuTab component for RibbonAppMenu. This component can host a Control.
- C1.Win.C1Schedule
- Default DateTime format for C1Schedule's title has been changed from 'MMMM d, yyy' to standard long date pattern 'D'.
- Default DateTime format for day headers in Day/WorkWeek/Week views has been changed from 'MMM d' to standard month/day pattern 'M'.
- The default value for VisualStyle property has been changed to System.
- Honor TimeRuler's Padding when drawing hour/minute lines in the vertical time ruler.
- Added PaletteType.Office2016 and PaletteType.Office2016Dark palettes to use with Office2013 and Office2016 themes.
- Added new PaletteOffice2016 class.
- Added new GroupTabStyle enum and corresponding property of the C1ScheduleTheme class which allow to choose between rectangular, Office2007 and Office2016 group tabs.
- Added new WeekTabStyle enum and corresponding property of the C1ScheduleTheme class which allow to choose between Office2007 and Office2016 week tabs.
- Improved selection of contrast foreground color if it is not good enough for selected palette.
- Added new Office 2016 themes.
- Added theme support for scrollbars.
- Allow to show up to 10 weeks in the MonthView.
- C1.Win.C1Themes
- Added C1CalendarView/Theme/Titles/Today property.
- Changed the title background color of Office2016Colorful and Office2016DarkGray themes. Changed the title font color of app menu of Office2016Colorful theme.
- Added C1DockingTab\Tabs\ShowFocusCues property.
- Added Page/ExpandGlyph and Page/CollapseGlyph properties to C1Command/C1TopicBar theme template.
- Adjusted Tabs appearance in C1DockingTab.
- Removed obsolete themes: VisualStyleOffice2010Black, VisualStyleOffice2010Blue, VisualStyleOffice2010Silver. Use Office2010XXX theme instead.
- C1.Win.C1TrueDBGrid
- Added Expression property to C1.Win.C1TrueDBGrid.C1DataColumn.
- Added AllowEditingExpression property to C1.Win.C1TrueDBGrid.C1DataColumn.
- Added support of integration with C1ExpressionEditor.
- C1.Win.Calendar
- Added Theme.Titles.Today property to customize the appearance of today's caption.
- Added new "SelectionRule" property which determines the behavior of SelectedDates during navigation.
- C1.Win.FlexViewer
- Added the LimitSearchToCurrentPage property indicating whether the text search should be limited to current page.
- Added the SearchOnCurrentPage element to C1FlexViewer.SearchBarElements with Visible = False by default.
- ZoomFactor property is now zooming from center of the control at runtime.
- C1.Win.TreeView
- Added new constructor to the C1TreeColumn class. This constructor contains the DisplayFieldName property as argument.
- Added new method Add to the C1TreeColumnCollection class. This method contains the HeaderText property as argument.
- Added support custom images for expand buttons and checkboxes. Added new CheckStateImageList and ButtonStateImageList properties.
Updates in ComponentOne Studio ASP.NET MVC Edition
- Added server-side TreeMap control for ASP.NET 4.0 and ASP.NET Core.
- New LearnMVC Client sample tutorials teach the basics of the client-side framework in the context of ASP.NET MVC, and you can also delve deeper into each control to learn its architecture and example APIs. Tutorials include:
- CollectionView
- FlexGrid
- FlexChart
- Input
- TreeView
- Project Templates updated for ASP.NET Core 2.0
- Model Binding
- AJAX Binding
- SpreadSheet
- The Project Template Gallery has also been created to better organize all templates.
- Improved accessibility, ARIA 1.1 built-in support added to:
- FlexGrid
- TreeView
- Gauge
- ListBox
- ComboBox
- Menu
- Client Side API Improvements
- FlexGrid - Added two new properties to improve FlexGrid keyboard accessibility: keyActionTab and keyActionEnter. These properties allow you to customize the behavior of special keys so the grid becomes more accessible or more compatible with Excel.
- FlexGrid - Added a new FlexGrid.itemValidator property to improve validation support, especially for unbound grids (bound grids can be validated using the CollectionView.getError property which provides the same functionality).
- Calendar - Added several new properties to make the Calendar control more customizable: formatYearMonth, formatDayHeaders, formatDays, formatYear, and formatMonths. All these properties represent format strings used to format different parts of the Calendar in month and year view.
- Calendar - Added time zone offset date format parts ('z', 'zz', 'zzz') to Globalize.formatDate.
- Popup - Made Popup ignore Escape key while IME mode is active.
- Popup - Added a Popup.removeOnHide property to control whether the Popup should be removed from the DOM or just hidden when the popup closes.
- ReportViewer - Hide the Parameters tab if all parameters are hidden.
- MultiSelect - Added a MultiSelect.selectAllLabel property to customize the label shown next to the "Select All" checkbox displayed when the showSelectAllCheckbox property is set to true.
- MultiSelect - Added a MultiSelect.showSelectAllCheckbox property to display a "Select All" checkbox above the items, so users can select/de-select all items with a single click (in addition to the ctrl+A keyboard shortcut that performs the same function).
- OLAP - Added some configuration properties to the wijmo.olap.PivotEngine class: serverTimeOut: the timeout value for retrieving results from the server, serverPollInterval: the poll interval for getting progress reports from the server, serverMaxDetail: the maximum number of detail records to retrieve from the server.
- CollectionView - Add forceRefresh method in RemoteCollectionView. This method is useful in case when DisableServerRead is true but changes need to be sent to server.
- CollectionView - Improved DateTime processing and added OnClientReponseTextParsing and OnClientRequestDataStringifying client side events to make explicit transformations. Read more.
Updates in ComponentOne Studio WPF and UWP
- New Expression Editor control allows end users to add Excel-like functions within a grid.
- FlexChart has added 16 chart types, including step chart variations, histogram, and ranged histogram. In addition, legend-grouping, drilldown support,and line styling for markers have been added as enhancements, and editable annotations are available as a sample. SaveImage is now available in FlexPie, Sunburst, and TreeMap charts.
- New Dashboard Demo showcases FlexChart, linear gauge, FlexGrid, range navigator, FlexPivot, map, and funnel chart controls.
- Added new financial chart type 'PointAndFigure'.
↧
November 16, 2017, 8:24 am
C1 Expression Editor control.New Expression Editor control allows end users to add Excel-like functions within a grid.
Features
- New Expression Editor control allows end users to add Excel-like functions within a grid.
- FlexChart has added 16 chart types, including step chart variations, histogram, and ranged histogram. In addition, legend-grouping, drilldown support,and line styling for markers have been added as enhancements, and editable annotations are available as a sample. SaveImage is now available in FlexPie, Sunburst, and TreeMap charts.
- New Dashboard Demo showcases FlexChart, linear gauge, FlexGrid, range navigator, FlexPivot, map, and funnel chart controls.
- Added new financial chart type 'PointAndFigure'.
↧
↧
November 16, 2017, 8:24 am
C1 Dashboard Demo.New Dashboard Demo showcases FlexChart, linear gauge, FlexGrid, range navigator, FlexPivot, map, and funnel chart controls.
Features
- New Expression Editor control allows end users to add Excel-like functions within a grid.
- FlexChart has added 16 chart types, including step chart variations, histogram, and ranged histogram. In addition, legend-grouping, drilldown support,and line styling for markers have been added as enhancements, and editable annotations are available as a sample. SaveImage is now available in FlexPie, Sunburst, and TreeMap charts.
- New Dashboard Demo showcases FlexChart, linear gauge, FlexGrid, range navigator, FlexPivot, map, and funnel chart controls.
- Added new financial chart type 'PointAndFigure'.
↧
November 17, 2017, 3:10 am
Seamlessly connect a chart to Grid data at both design and runtime.Seamlessly connect a chart to Grid data at both design and runtime.
Features
- Data Grid Control
- DirectX Hardware Acceleration Support - The DevExpress WinForms Data Grid and WinForms Cell Editors can now use DirectX hardware acceleration, allowing you to deliver outstanding performance on high-DPI devices. To activate DirectX painting, call the static WindowsFormsSettings.ForceDirectXPaint method.
- Drag and Drop Manager for Data Grid and Tree List - v17.2 ships with an automatic drag-and-drop engine for both the WinForms Data Grid and Tree List control. With the new DragAndDropBehavior (part of the Behavior Manager), you can initiate drag-and-drop operations between the Data Grid, Tree List and ListBox controls in various combinations, with a few lines of code.
- Binding a Chart to Bound Controls (via the ControlRowsSource) - You can now seamlessly connect a chart to Grid data at both design and runtime.
- Grid-Based Lookup Edit - Render Lookup Records as Tiles or Modern Style Lists - In addition to standard grid formats, the WinForms Grid-based Lookup control allows you to render lookup records using an embedded TileView. The TileView (part of the WinForms Data Grid control) supports multiple data presentation formats, including: Default Tile Mode, Kanban and List.
- Clipboard Management: Pasting to the Grid and TreeList - This release extends the Data Grid and TreeList control's clipboard capabilities by adding support for paste operations. End-users can now copy data from Microsoft Excel, an external Data Grid or another source and then paste information directly into a target Data Grid/TreeList. Data can be added into existing cells or new rows appended.
- Excel Inspired Filtering Enhancements - The new PrepareTemplate and CustomizeTemplate events allow you to customize column filter dropdowns.
- Chart Control
- Unified Criteria-Based Filtering - With this release, the series DataFilter property has been replaced with the FilterCriteria and FilterString properties. This change allows you to use either the Filter Control or the new Filtering UI to manage data represented within a chart.
- Totals Labels for Stacked Bars and Pies - With this release, the DevExpress Chart Control is shipped with the ability to calculate total labels for stacked bars and pies automatically.
- Data Grid Integration - Added the capability to populate a chart with a Data Grid's data via the ControlRowSource control. ControlRowSource allows to specify which data grid rows should be visualized: selected, currently visible or all. Besides, you can use the Source to provide data to a Chart from a Vertical Grid and Tree List. The other major integration feature is the Grid's ability to display a Chart within its cell because since the last release the ChartControl implements the DevExpress.XtraEditors.CustomEditor.IAnyControlEdit interface.
- Qualitative Data Aggregation - With the 17.2 release, in addition to the numeric and date-time data aggregation, the Chart control obtains the ability to aggregate a series' data rows with the equal qualitative argument.
- Indicator Animation - The chart can animate the appearance of an indicator. Now all elements that depends on data can be animated on data changes.
- LegendTextPattern for a Series with the Disabled ColorEach Mode - With this release, the LegendTextPattern property allows you to configure legend text for a series using the disabled ColorEach mode. This feature helps you modify legend text without the need to handle CustomDrawSeries events.
- Export a Chart to an SVG image - You can now export charts to a vector image file format (SVG).
- Diagram Control
- Mind Map Layout - The new Mind Map automatic layout algorithm is used to create non-linear hierarchical diagrams arranged around a central idea or subject.
- Binding Behavior Enhancements - DevExpress Diagram's binding mechanism has been updated with the following new capabilities:
- Two-way synchronization between the diagram and the data source: You can customize synchronization using events.
- Binding to hierarchical data: Containers are now used to represent multiple levels of hierarchy.
- New Scrolling Mode - DevExpress Diagram ships with a new scrolling mode. When this mode is enabled, scrollbars are displayed only when diagram content is not fully visible (regardless of current page size).
- SVG Enhancements - DevExpress Diagram v17.2 ships with a new SVG rendering engine and features extended support for various SVG elements. In addition, you can now override the default colors used for bichromatic SVG images.
- API Enhancements - New Notification Events - Implemented new events that fire in response to various user actions.
- DPI Awareness
- DirectX Hardware Acceleration Support - The DevExpress WinForms Data Grid and WinForms Cell Editors can now use DirectX hardware acceleration, allowing you to deliver outstanding performance on high-DPI devices. To activate DirectX painting, call the static WindowsFormsSettings.ForceDirectXPaint method.
- DPI-aware Image Collection - Blurred icons are no longer an issue on Hi-DPI screens with the new DPIAwareImageCollection component. This component automatically provides images for linked controls based upon screen DPI settings. A built-in designer allows you to set up the component by adding DPI-specific versions of individual images.
- Editors
- Folder Browser and Open/Save File Dialogs (CTP) - This release introduces skinnable DevExpress counterparts for standard WinForms FolderBrowser and Open/Save File dialogs.
- New Magnifier Dialog - The Magnifier first intruduced in the WinForms Skin Editor is now available as a stand-alone tool. You can pick RGB or HEX colors from anywhere on the screen and save them to the clipboard.
- Updated Color Picker Dialog - This release includes a simplified color pick dialog for the Color Edit and Color Pick Edit editors.
- Simplified HTML in Data Grid, TreeList and Container Cells - With this release, we've made it much easier to display formatted text within Data Grid and Tree List cells. By embedding a new HypertextLabel in a cell, you can format data using simplified HTML syntax. As you might expect, you can change font and color attributes for all or a portion of the text, insert images, hyperlinks or line breaks as needed.
- List Box - Item Templates - Item templates are now available to all ListBox controls (ListBoxControl, ImageListBoxControl and CheckedListBoxControl). This new feature helps you render each listbox item as needs dictate. Each item can display multiple elements arranged in any manner, and painted using different appearance settings. A built-in designer helps you build a template with just a few mouse clicks. You can create any number of item templates and dynamically apply them to list box items when necessary.
- PDF Viewer
- Document Display Enhancements - The scaling factor specified in the operating system's display settings is used when a document is displayed on high DPI devices. The images below demonstrate the impact of this new feature. The zoom level of the PDF Viewer is set to 100%. The desktop scaling factor (greater than 100%) is set to 125% in the operating system's display settings. Note that the DPI-Aware option must be set to true in the application manifest.
- Text Markup Annotations - You can highlight, strikethrough or underline text using the corresponding tool in the WinForms PDF Viewer’s Comment toolbar. You can also select the text markup annotation, change its properties or delete the markup annotation from a document.
- Rendering Very Large Images - Large image rendering (unpacked size is 200+ Mb) is now supported.
- Pivot Grid Control
- Excel-inspired Filtering - Now supports Excel-inspired column filter popups for column and row fields.
- Performance Enhancements - This release includes significant enhancements to the in-memory data processing capabilities of the DevExpress Pivot Grid Control. It is now up to 2-5 times faster when compared to earlier versions.
- Intellisense Editor for Unbound Field Expressions - Now uses an Expression Editor for editing unbound field expressions.
- Support for SVG Icons - The Pivot Grid can now use vector SVG icons instead of bitmap images to help improve rendering on High-DPI displays.
- SVG Support - This release adds support for vector images.
- Skins
- New SVG Skin - v17.2 ships with a new WinForms skin (The Bezier) based entirely on SVG images, which allows the controls to look perfectly on any screen with any DPI settings. You can create new variations of this skin using the updated Skin Editor - without the need to rely upon a third-party graphics editor.
- Color Swatches - The Bezier is the first skin that ships with UI elements that allow users to instantly change the skin palette and re-paint a skin at runtime. You can easily create a custom palette to apply a corporate style to your application.
- SVG Icon Builder - A productivity tool designed to simplify the creation of custom SVG icons by combining graphical elements shipped as part of the Icon Library. Icons generated via the SVG Icon Builder fully support the DevExpress skin colorization feature.
- Snap
- Chart API - With this release, the data-aware RTF Control (Snap) allows you to create and modify charts in code.
- Spreadsheet Control
- Chart Sheets - With this release, DevExpress Spreadsheet for WinForms and WPF gives you the ability to place a chart on a separate worksheet by creating a chart sheet (view, edit or print the chart within its own page).
- TreeList Control
- Drag and Drop Manager for Data Grid and Tree List - v17.2 ships with an automatic drag-and-drop engine for both the WinForms Data Grid and Tree List control. With the new DragAndDropBehavior (part of the Behavior Manager), you can initiate drag-and-drop operations between the Data Grid, Tree List and ListBox controls in various combinations, with a few lines of code.
- Hierarchy Column - In previous versions, the TreeList's hierarchy column (the one that displays expand and collapse buttons) was always the first visible column. With this release, you can explicitly specify the hierarchy column for your TreeList. This allows you to move the column and its associated hierarchy information to any position.
- Miscellaneous Enhancements - This release includes numerous enhancements to the WinForms TreeList including:
- New TreeView Data Presentation Option: You can now emulate the appearance of the standard TreeView control (no column headers, no lines between rows, modified row highlighting style, etc) when displaying a single column of hierarchical data.
- High Performance Best Fit Option: The TreeList now offers a BestFitMode option - allowing you to select between its default (Full) and the new fast mode. The latter significantly improves rendering performance for large record sets.
- Auto-Fill Empty Space: With this release, you can force a column to automatically change width and populate any empty space within the TreeList's container.
- Loading Panel: You can now visually indicate the status of data loading processes.
- Ability to specify a column's maximum width (the 'MaxWidth' property).
- You can now indent/outdent individual TreeList nodes (new Indent and Outdent methods).
- In addition, the TreeList ships with options to custom paint entire nodes, ability to specify which mouse actions activate in-place editing (MouseDown, MouseUp, DoubleClick, etc.), and an improved design-time UX (including changes to the Designer, Nodes Editor and smart tags).
- Vertical Grid Control
- Vertical Grid - Data Filtering - End-users can filter data using filter dropdowns and the advanced Filter Editor. By default, the Excel-inspired filtering UI is active.
- Filtering
- Filtering UI Context Enhancements - Filtering UI Context component has been refined. Now, you can associate a target control (e.g., a Grid View or Chart Control) with a couple of clicks at design time and thereby instantly generate all the filtering UI editors required.
- Unified Criteria-Based Filtering - With this release, the filtering system becomes common across all grid controls (Data Grid, Property Grid, Pivot Grid and Vertical Grid) and uses a criteria-based language to define filters.
- Miscellaneous
- SVG Image Collection - In this release, DevExpress controls gain support for SVG vector icons. To store and provide these icons to controls, use the new SvgImageCollection. Like other image collections, it can be populated from local storage, form resources, DevExpress Image Gallery, or a project assembly.
- DPI-aware Image Collection - Blurred icons are no longer an issue on Hi-DPI screens with the new DPIAwareImageCollection component. This component automatically provides images for linked controls based upon screen DPI settings. A built-in designer allows you to set up the component by adding DPI-specific versions of individual images.
- Data Source Wizard Enhancements - The DevExpress WinForms Data Source Wizard ships with the following enhancements:
- Support for DevExpress Visual Studio Themes.
- Support for .Net Standard 2.0 data sources: EF Core 2.0+.
- Dashboards integration.
- Binding charts to data-aware list-controls.
- Appearance Object Editor - Using this dialog, you can now save appearances applied to one UI element and instantly share it across others.
- LayoutControl Enhancements - DevExpress WinForms Layout Tools (Layout Control and Data Layout Control) ship with a number of performance and usability enhancements:
- Data Layout Control: A new context menu allows you to change or assign a Binding to control at Design Time.
- Enhanced design-time performance during multiple item selection and property change operations.
- Ability to choose item navigation direction when using the TAB key: Across then down (default) or Down then across.
- New API (deleting items and disposing of their controls, moving individual items, updating a table layout, etc.)
- A Property Grid is now available in the Layout Control's Customization window at Design Time.
- Ability to edit the properties of hidden items at design and runtime.
- MVVM Enhancements - This release includes the following MVVM related enhancements for the WinForms product line:
- A new NavigationService that allows you to navigate between Views. Navigation history is stored automatically.
- The ViewModelCreate event includes a static version (available from the static MVVMContextCompositionRoot class). Both events can be handled to retrieve full-fledged ViewModel instances at runtime.
↧
November 17, 2017, 4:12 am
DevExpress DXperienceMajor enhancements for ASP.NET, WinForms, WPF, Reporting & HTML5/JS.
Features
DevExpress has released a major update across their entire product range.
↧
November 17, 2017, 4:19 am
Totals labels for Stacked Bars and Pies.Major enhancements for ASP.NET, WinForms, WPF, Reporting & HTML5/JS.
Features
DevExpress has released a major update across their entire product range.
↧
↧
November 27, 2017, 1:23 am
ComponentOne Ultimate.Cyber Monday Only - get up to 25% off MSRP for new licenses.
Save up to 25% when you purchase new licenses of GrapeCity's ComponentOne product range before Midnight EST November 27, 2017.
Click the links below to take advantage of the Cyber Monday Special Offer
↧
December 1, 2017, 2:19 am
MindFusion.WinForms PackAll graph layout classes now contain method that runs layout calculations in background.
Features
- MindFusion.Charting
- Miscellaneous
- OuterLabelRotation and InnerLabelRotation properties of BarChart and bar series renderer classes let you set custom label rotation angles.
- StackOuterLabels property of BarChart and BarStackRenderer specifies whether outer labels are displayed stacked on top of stacked bars.
- The YLabelAlignment property of BiaxialChart specifies horizontal alignment of Y-axis labels.
- MindFusion.Diagramming
- Export to Excel - Export diagrams to Excel Open XML Format (XLSX) files. Diagrams are exported as Excel AutoShapes drawings. The Export overload that takes a DiagramDocument parameter creates a sheet for each DiagramPage in the document.
- Visio2013Exporter improvements
- Visio2013Exporter processes links' arrowheads.
- Visio2013Exporter preserves the diagram Z order.
- Visio2013Exporter exports links' Text and Labels.
- Visio2013Exporter exports Image of ShapeNode objects.
- Non-blocking layout methods - All graph layout classes now contain a method that runs layout calculations the background.
- Miscellaneous
- ShapeNode, TableNode and Cell ImagePadding property lets you set the padding space between an element's border and the image.
- LinkPadding property added to LayeredLayout specifies how much space to leave between links when LinkType is set to Cascading.
- ContainerNodes now apply the TextPadding value.
- Merge indicators for cascading links are now supported as counter-parts of branch indicators.
- Custom element added to BranchIndicator enumeration.
- Export overloads that write to Stream objects have been added to PdfExporter, VisioExporter and Visio2013Exporter.
- PageAdding validation event added to the TabbedDiagramView control.
- Vertical scrollbar is now displayed on the left side of DiagramView when RightToLeft is enabled.
- MindFusion.Reporting
- Improved font support - It is now easier to change the font size or style of a label without replacing the entire label font.
↧
December 4, 2017, 2:16 am
Aspose.Tasks for .NETSet a default font when a project is rendering to PDF.
Features
- Set a default font when a project is rendering to PDF.
Fixes
- Task notes not saved for template file from MSP 2016.
- Resource assignment units raise exception when large value is set.
- Task duration becomes zero if multiple resources are assigned.
- Project reading exception while loading the MPP file.
- Resource assignment has incorrect baseline start/finish date.
- FontFamily not set in MPP.
- Header text is only changed for the default view.
↧
December 5, 2017, 2:46 am
New File Explorer control.Adds new pivot client, combo box, and date-range picker.
Features
- File Explorer - New control - The file explorer component is an interface for managing the file system through any web application. It allows the user to perform the most common file operations, including browse, open, create, rename, copy, paste or move, delete, and file searching.
- Windows Explorer-like functionalities and appearances.
- Handy file operations (copy, paste, move, and delete).
- File download and upload.
- File type restriction.
- Easy UI customization.
- Different layouts (grid and tile views).
- Context menu support.
- Built-in image viewer support.
- Keyboard navigation.
- Right-to-left alignment (RTL) support.
- Localization support.
- Combo Box - New control - The combo box component allows the user to type a value or choose an option from a list of predefined options. When the arrow icon that accompanies this component is clicked, the drop-down displays a list of values from which the user can select one.
- Data binding: Allows binding and accessing the list of items from local or server-side data sources.
- Grouping: Supports grouping of logically related items under a single or specific category.
- Sorting: Supports sorting list items in alphabetical order, either ascending or descending.
- Filtering: Allows filtering list items based on a character typed in the component.
- Templates: Allows customizing the list items, selected value, header, footer, category group header, and no records content.
- Accessibility: Built-in accessibility support helps provide access to all the component’s features through the keyboard, screen readers, or other assistive technology devices.
- Date-Range Picker - New control - The date-range picker is a new ASP.NET Core wrapper component that allows selecting a date range from a set of predefined or custom date-time ranges in an application.
- Dates can be selected from a pop-up window.
- Predefined custom ranges can be set for easier selection.
- Localization can be implemented.
- The control is mobile friendly.
- Pager - New control - The pager control is a new ASP.NET Core wrapper component that allows navigation between large amounts of data sectioned as pages. It includes an easily customizable UI.
- Users can navigate to a specific page.
- Users can navigate to previous, next, first, or last pages.
- Localization can be implemented.
- The control is mobile friendly.
- Pivot Client - New control - The pivot client control allows the visualization of both OLAP and relational data in pivot grids and pivot charts embedded within it. It also provides a UI option to drag fields, filter them, re-arrange them, and create pivot views at run time.
- Bind the control with relational data sources along with Microsoft Analysis Services databases and XML/A data sources.
- Build OLAP/pivot reports by placing elements in different axes of the pivot client. Reports can be prepared on the fly.
- Use the toolbar’s various options for exporting and manipulating the OLAP/pivot report such as add report, new report, remove report, etc.
- Save reports for later use.
- Apply localization.
- Spell Checker - New control - The new spell checker control finds and highlights misspelled words, typically by comparing them to a stored list of dictionary words.
- Highlights misspelled words based on user-customized style.
- Ignores alphanumeric, mixed case, and uppercase words as well as URL links.
- Ignores specific collections of words using a user-customized dictionary.
- Displays all possible suggestions based on the user-specified count.
- Renders with optimal user interface on phone, tablet, and desktop.
- Evaluates one or more HTML elements such as div, span, textarea, and input elements.
- Autocomplete
- Search indices for multicolumn pop-up - Display format and search fields in the multicolumn autocomplete control can now be differentiated, allowing users to search any number of fields in the suggestion list without modifying the selected text format.
- Chart
- Axis label breaks - Provided support for displaying axis labels on multiple lines.
- Show outside data labels - Partially visible data labels can now be displayed inside the chart area.
- Automatic label format for date-time and date-time category axis - The label format for the date-time and date-time category axis can be updated automatically based on the interval type.
- Data Manager
- Anti-forgery - The anti-forgery token can be used to help protect the application against cross-site request forgery. It generates a hidden form field (anti-forgery token) that is validated when the form is submitted.
- Additional data operations - IN and NotIN filter operations have been provided for specifying multiple values in a WHERE filter.
- Diagram
- User handle alignment - Support has been added to customize the user handle position with a desired location.
- Port enhancement - Ports can now be dragged to reposition them.
- Symmetric layout - Symmetric layout is an automatic layout used to arrange the diagram in a circular and symmetrical fashion.
- Label interaction - Interaction support has been provided for labels. They can be selected, dragged, resized, and rotated.
- Essential DocIO
- Clone and merge enhancements - An option has been added to restart or continue list numbering when merging Word documents.
- Drop-Down List
- Server filtering - This feature filters a data source when text is typed in the search box. Filtering is done based on the collection that contains matchings item from the entire data source.
- Gantt
- Resource allocation view - The Gantt control now provides support for a resource allocation view. Using this view, the user can interpret tasks occurring on same dates and the over-allocation of resources in a project.
- Sequencing tasks - It is now possible to display tasks with serial or sequence number based on the row order.
- Multiple row selection - It is now possible to select multiple rows and perform indent and negative indent actions.
- Column filtering - It is now possible to filter specific fields or columns in the Gantt control.
- Expand/collapse records at levels - The Gantt control now provides support for expanding and collapsing records at specific levels.
- Grid
- Hierarchy export - Support has been added to export multiple hierarchy levels in the grid control for PDF, Excel, and Word file formats.
- Add current selection to filter option in Excel filter menu - The add current selection to filter check box is now displayed while searching, allowing users to add the currently selected or cleared check box list data along with already-filtered data in the grid.
- Between operator option in menu filter - The between operator option has been added in the menu filter for filtering grid records based on the specified range.
- Export template column - Export the grid with template columns in Excel, PDF, and Word file formats.
- Export details template - Export the grid with the details template in Excel, PDF, and Word file formats.
- Kanban
- External drag and drop - The Kanban control now supports drag-and-drop operations between the Kanban board and other controls.
- Kanban column without data source - Kanban columns can be rendered without binding a data source and an option has been included to add new cards dynamically.
- Essential PDF
- Security - Security support allows users to create or load a password-protected PDF document.
- PNG support - Support has been added to draw PNG images in PDF documents.
- Schedule
- Excel exporting of appointments - Supports exporting the appointment collection in Excel format, along with field customization to export only the specified columns of the appointment data.
- Auto-scroll viewable area while dragging appointments to the edges - Auto-scroll support is added now, so that while dragging an appointment to the top or bottom edges of the viewable area, the schedule will scroll accordingly.
- Persisting scroll position on refresh - The scroller position on the schedule can be persisted now, even after refreshing the entire layout.
- Printing appointments with background color - Appointments can be now printed with proper background color.
- Displaying specific date collection - Additional support to display only the user-specific date collection is included, which can be of a periodic date range collection or a different date collection.
- Slider
- Button support - A button that can be hidden has been added to allow increments and decrements to the slider value.
- Tree Grid
- Stacked header - The tree grid control now provides support for stacked column headers.
- Header context menu - The tree grid control now provides support for context menus for column headers.
- Excel filtering - The tree grid control now provides support for an Excel-like menu for filtering column values.
- Toolbar Filtering - It is now possible to filter tree grid contents using toolbar filtering.
- Essential XlsIO
- Security - XlsIO allows the user to secure their Excel documents with the following abilities:
- Encrypt and decrypt Excel documents with a password.
- Protect Excel documents from unwanted changes to their structure.
- Protect worksheets and the contents of locked cells.
↧
↧
December 5, 2017, 3:00 am
Office 2016 theme support.Adds quick access toolbar for ribbon, array formula calculation for spreadsheet, and Office 2016 theme support for date-time picker.
Features
- Calculate
- Array formula calculation - Support has been provided for array formula calculations as in Microsoft Excel. An array formula is a formula that can perform multiple calculations with an array or series of data values and return one or more results. It helps to simplify the formula expression. For example, “=MAX (B1-C1, B2-C2, B3-C3, B4-C4, B5-C5)” can now be replaced by the array formula, “{=MAX (B1:B5-C1:C5)}”.
- Advanced Date-Time Picker
- Office 2016 theme support - Office 2016 theme appearance support is provided for the date-time picker control.
- Essential DocIO
- Word-to-PDF enhancements - Essential DocIO now allows Word documents with line numbers to be converted to PDFs with their original formatting.
- Clone and merge enhancements - An option has been added to restart or continue list numbering when merging Word documents.
- Group Bar
- Office 2016 theme support - Office 2016 theme appearance support is provided for the group bar control.
- Main Frame Bar Manager
- Office 2016 theme support - Office 2016 theme appearance support is provided for the main frame bar manager control.
- Advanced Month Calendar
- Office 2016 theme support - Office 2016 theme appearance support is provided for the advanced month calendar control.
- Ribbon
- Icon for quick access toolbar - Support has been added to provide different icons for the quick access toolbar, similar to the behavior available with the Office colorful theme.
- Ribbon merge container enhancement - An option has been provided to merge items in the ribbon merge container based on the position and group.
- Customization - The ribbon system buttons’ appearance can be customized based on your needs.
- Spreadsheet
- Array formula calculation - Support has been provided for array formula calculation as in Excel. An array formula is a formula that can perform multiple calculations with an array or series of data values and return one or more results. It helps to simplify the formula expression. For example, “=MAX (B1-C1, B2-C2, B3-C3, B4-C4, B5-C5)” can now be replaced by an array formula, “{=MAX (B1:B5-C1:C5)}”.
- Essential XlsIO
- Chart to image enhancement - The manual layout positions of chart elements like the legend, titles, plot area, and display units are now properly converted into images.
↧
December 5, 2017, 3:07 am
Syncfusion Essential Studio EnterpriseIncludes improvements and additions across the entire library of controls.
Features
- ASP.NET MVC - A new combo box component allows users to select an option from a defined list of values. The drop-down list control now supports server filtering for remote and local data. The tree grid now supports stacked column headers.
- ASP.NET Core - A new date-range picker control allows users to select from a predefined or custom set of dates. A new combo box component allows users to select an option from a defined list of values. A new pivot client control allows the visualization of both OLAP and relational data in pivot grids and pivot charts.
- ASP.NET Web Forms - A new combo box component allows users to select an option from a defined list of values. The drop-down list control now supports server filtering for remote and local data. The tree grid now supports stacked column headers.
- JavaScript - Essential JS2 and Ember support each bring a wealth of new functionality to our JavaScript controls. A new combo box component allows users to select an option from a defined list of values.
- Xamarin.Forms - The new diagram control can be used to create a wide range of diagrams, including flow charts, use case diagrams, workflow processes, and more. Multicolumn grouping is now possible simply by setting an API. The image editor control now supports zooming and panning.
- Xamarin.Android - The new diagram control can be used to create a wide range of diagrams, including flow charts, use case diagrams, workflow processes, and more. The image editor control now supports zooming and panning.
- Xamarin.iOS - The new diagram control can be used to create a wide range of diagrams, including flow charts, use case diagrams, workflow processes, and more. The image editor control now supports zooming and panning.
- UWP - The new image editor control lets users annotate and manipulate images. The new Smith chart makes visualizing high frequency circuit applications easier than ever, with data label support, interactive tooltip support, interactive legend, and color customization. The rich text box now supports viewing and editing right-to-left content.
- Windows Forms - The ribbon control now supports different icons for the quick access toolbar. The spreadsheet control has new support for array formula calculation. The date-time picker now has Microsoft Office 2016 theme support for improved aesthetics and usability.
- WPF - The data grid control now has built-in row drag-and-drop for moving columns between grids. The new Smith chart makes visualizing high frequency circuit applications easier than ever, with data label support, interactive tooltip support, interactive legend, and color customization. The rich text box now supports viewing and editing right-to-left content.
↧
December 14, 2017, 7:20 am
↧