Infragistics Ultimate UI for WPF 17.1 Build 17.1.20171.2073

Released: Oct 20, 2017

Updates in 17.1 Build 17.1.20171.2073

Fehlerkorrekturen

  • Barcode Reader
    • Some pictures taken with a webcam cannot be decoded.
  • Busy Indicator
    • It is possible to tab into elements that are children of the XamBusyIndicator while it is busy.
  • Category Chart
    • XAxisTitleOpacity and YAxisTitleOpacity have incorrect default values, currently 0, should be 1.
    • XamCategoryChart Background property has no effect.
  • Color Picker
    • Binding error occurs when the SelectedColor property is set to null.
  • Color Tuner
    • Color Tuner is not properly installed in the Visual Studio 2017.
  • Combo Editor
    • Inconsistent behavior between XamComboEditor and ComboBox (XamComboEditor requires multiple clicks when Focusable is set to false).
    • [Metro Theme] xamComboEditor is not respecting the min-dropdown height.
    • XamComboEditor does not select the focused item when pressing the Tab key.
    • When the ComboEditorItemControl elements are trigger-styled according to a DataItem property in the XamComboEditor, random elements is styled.
    • XamComboEditor's Focus item is not styled when navigating through the dropdown menu.
    • XamComboEditor's PopupResizerBar style is not applied correctly when a theme is applied.
    • [Office2013 Theme] Scrollbar on dropdown appears for a second time and later it opens.
    • XamComboEditor's focus border is not visible.
    • Binding to SelectedItems in DataTemplate does not propagate back to view model.
    • [Office2013 Theme] EmptyText cannot be seen when using the Office2013 theme, Canvas.ZIndex appears to be 0.
    • Cross-Platform XamComboEditor issues with VSM states.
    • Drop-down list size (width and height) is not calculated correctly when the Office2013 theme is applied.
  • Context Menu
    • NullReferenceException is thrown in the OpenContextMenu method.
    • XamMenuItems cannot be highlighted/focused when they are collapsed items in list.
    • ‘Open’ command does not work for MouseEnter event after the command source is clicked.
  • Data Chart
    • Intervals are offset from columns, even when the axis gap is 0.
    • StackedColumnSeries cannot auto-generate series if GroupBy ItemsSource is used and its ValueMemeberPath uses an indexer.
    • Chart is not updated as bound data is updated when the data is type of indexer.
    • Different behavior with logarithmic numeric axes when targeting 64-bit versus 32-bit when plotting values that are less than 1, but greater than 0.
    • Fragment count is less than the bound collection after decrementing and incrementing items.
  • Data Grid
    • ArgumentOutOfRangeException is thrown in XamDataGrid when running it by using Ranorex.
    • NullReferenceException is thrown when loading an empty FieldGroup by using the LoadCustomization method.
    • IsUnbound affects the loading of customizations, when the only thing that matters is the Name of the Fields being loaded.
    • Low performance when expanding or collapsing a FieldGroup in the XamDataGrid.
    • The right border of the right field header is not displayed if there are fixed fields and Office2013 theme is used.
    • XamDataGrid filter text disappears when data source is changed.
    • RecordSelector is pushed off-screen when RecordSelectorLocation is set to "RightOfCellArea" and AutoFitMode is set to "ExtendLastField".
    • Fields Move method does not work when the FieldLayoutSettings's AutoArrangePrimaryFieldReservation property is set to None.
    • XamDataGrid with XamDateTimeEditor - Filter does not show milliseconds.
    • IndexOutOfRange exception is thrown when modifying the Fields collection on double click when LabelClickAction is set to "SelectField".
    • XamDataGrid's Custom Filter Selection Operators cannot be set.
    • The e.DropDownItems argument of the RecordFilterDropDownPopulating only contains the built-in filter items.
    • XamDataGrid's Filter Operator is not displayed when only one Operator is set.
    • The BindingPath and AlternateBinding's path affects the loading of customizations.
    • Blanks operand in MultiSelectExcelStyle should include white-space only strings.
    • [Royal Dark Theme] Styling the DataRecordCellArea's Background property has no effect.
    • Error appears when setting the IsScrollTipField property in design time.
    • [Royal Dark Theme] Foreground property for CellValuePresenter style does not do anything.
    • Grouping and sorting operations, and loading customizations with those operations with a large amount of records is slow.
    • When SortEvaluationMode and GroupByEvaluationMode are both set to "UseCollectionView" and there are multiple groups, sorting collapses the groups.
    • StackOverflowException is thrown when using Records.ExpandAll(true).
    • XamDataGrid's BeginUpdate and EndUpdate methods cause IndexOutOfRangeException.
    • NullReferenceException is thrown when loading a grid and resizing the containing pane in XamDockManager.
    • There is memory leak when the ViewSettings Orientation property is set.
  • Data Presenter
    • Filter operator should be saved with the SaveCustomizations method.
    • Slow horizontal scrolling with a large number of fields and an automation client running.
    • [Royal Dark Theme] The resizing splitter preview is too dark.
    • [Royal Dark Theme] The field groups are not distinguished.
    • Load customizations does not restore the column ordering when their order has been saved on application start.
    • [Royal Dark Theme] 'Toggle' and 'Ungroup' content is cut off in the Custom Filter Selection Control.
    • [Royal Dark Theme] Unable to select all text in filter cell by using the mouse left button.
    • [Royal Dark Theme] The caret background in the filter cell is black instead of white and it is hardly noticeable.
    • [Royal Theme] Missing right border of a field that is dragged from the header area of the DataGrid or from the FieldChooser.
    • Loading customizations method fails after a field has been removed even if a FieldLayout Key has been supplied.
    • Index out of Range Exception is thrown when adding child records after using GroupBy.
    • Records cannot be deleted from TemplateField after ungrouping.
  • Data Presenter Excel Exporting
    • ArgumentNullException is thrown just by creating a DataPresenterExcelExporter instance when trial dlls are used.
  • Data Presenter Field Chooser
    • [Royal Theme] Unnecessary border of the fields in FieldChooser when the theme is washed.
    • [Royal Theme] Incorrect/missing icon for indeterminate state of "All fields" checkbox in FieldChooser.
  • Data Presenter Fixed Fields
    • Cells do not reposition after increasing and decreasing the FixedFieldSplitter width.
    • [Royal Theme] Field fixing does not work when it is set to 'Near' or 'Far'.
  • Data Presenter Record Filtering
    • Incorrect caret placement in ExternalFiltering when window is in Maximized state.
  • Data Tree
    • XamDataTree causes InvalidOperationException when removing nodes.
    • XamDataTree throws ArgumentOutOfRangeException.
    • Incorrect nodes are displayed when having a sibling node layout and using the IsExpandedMemberPath property.
    • Selection\Multiple selection in XamDataTree does not work properly when the IsSelectedMemberPath is set.
    • NullReferenceException is thrown in GetDataItem method of NodesManager, NodeLayout returns null.
    • Selected items range is not properly updated when selecting/deselecting using Shift.
  • Date Time Editor
    • MinSupportedDate is not updated when the FormatProvider is reset in runtime using PropertyGrid.
    • Inconsistent behavior with filtering in XamDatetimeEditor.
    • XamDateTimeEditor's mask doesn't display hour when date is set and Chinese or Japanese regional settings are used.
    • [IG Theme] The pin in the drop-drown button is not centered.
  • Diagram
    • Custom diagram item content can be changed from the options panel's text tab.
    • The default edit template does not respect IDataErrorInfo (error notifications) on bindings.
    • Diagram item's text can be changed in the Options Pane when AllowEdit is set to false.
    • No selection displayed for DiagramNode when AllowResize is set to false.
    • No selection displayed when multi selecting diagram nodes and AllowResize is set to false.
    • Shape's width and height editors are enabled in the Options Pane when AllowResize is set to false.
    • Diagram connection's selection is not moved after the connection is moved and AllowResize is false
    • NullReferenceException is thrown when adding a diagram connection at runtime and ConnectionLineJumps is not set to None.
    • Connection line jumps are not displayed when deleting a connection and undo operation is performed.
    • Connection line jump shape is wrong after copying a connection and deleting it, and performing undo operation afterwards.
    • There is no exposed visual data for diagram connection line jumps.
    • Diagram connection still has a line jump when the connection is brought to back.
    • When maximizing the application window, the diagram toolbox is fixed in width and does not stretch.
    • Wrong namespace in the xamDiagram default style file.
    • Connections cannot be removed or all at once via Clear.
    • Connections can't be added after resetting and clearing the collection.
    • DiagramConnection is added to the node’s OutgoingConnections collection even if ItemAdding event is canceled.
  • Dialog Window
    • XamDialogWindows are resized incorrectly.
  • Dock Manager
    • Problem with nested dock manager - panes fly-in while giving focus to their controls.
    • Docking indicator is not displayed properly when DocumentContentHost contains multiple tab group panes.  
    • InvalidOperationException is thrown when moving a window.
    • SplitCursor appears invisible on higher resolutions (eg. 3200x1800).
    • [Metro Theme] TabPaneItem's Header text disappears when loses unfocused.
  • Donut Chart
    • [Royal Dark Theme] Doughnut chart when used with hierarchical ring series has only one ""child band"" shown up.
    • [Royal Themes] Doughnut chart with hierarchical series appears to lose hit detection.
    • Doughnut Chart does not display multiple series when using Metro Dark Theme.
    • No outline is visible in WF version of Doughnut Chart.
    • Incorrect values populated in the legend when using Doughnut Chart.
  • Drag and Drop Framework
    • DragSource cannot be dropped onto the drop target if the application runs in debug mode.
    • Dragging icon becomes X when the dragged item goes over a hidden window.
    • Legend does not get large enough to show all legend items once it is dragged and dropped.
  • Editors
    • Incorrect mask used in the Japanese calendar when the Gregorian calendar was first set.
    • [Themes] XamTextEditor uses a different height when in edit mode.
    • Masked editor does not enter edit mode when modifying the value by tapping on a touch environment.
    • The position of the text alters when entering edit-mode with a theme applied.
  • Excel
    • Argument Exception is thrown when loading a workbook that contains a region.
    • CellFormat returned by GetResolvedCellFormat holds incorrect BorderStyle values.
    • FormulaParseException is thrown when loading an Excel file.
    • Cell borders are not copied when rows and columns are inserted in 97-2003 workbook.
    • Fractions are strangely reduced once the cell is commited.
    • Worksheet remains selected after its Visibility is changed to Hidden.
    • Merged cell's vertical alignment becomes Center after loading and saving the workbook.
  • Gantt
    • Task Duration has wrong value when loaded in MS Project.
    • InvalidOperationException is thrown when setting XamGantt row cell's IsEnabled property and Office 2013 or Royal Dark theme are set.
    • ProjectTask presenters can get too small to a point where they cannot be dragged.
    • ProjectCalendar.ToExceptionsXml throws InvalidOperationException when more than one ProjectCalendarException is present.
    • Parent task's Start and Finish properties have wrong values when its child task's PercentComplete is 100%.
    • ProjectCalendar ToExceptionsXml method does not save the rules associated with the recurrence.
  • Gauges
    • Some gauges do not render correctly when over 20 gauges are present in the application.
  • Geographic Map
    • Small white lines appear between the tiles of the map when placed in XamDockManager.
    • InvalidCastException is thrown when adding points to ObservableCollection.
  • Grid
    • Custom SortComparer does not work if ICollectionView is used as ItemsSource.
    • Performance issue occurs with Filter Menu filtering.
    • Horizontal misalignment occurs after column resizing under group columns.
    • [Horizontal Scrolling] Headers and rows get misaligned when a grid is scrolled horizontally and has group columns.
    • The last column is not displayed when the grid is inside a split pane and the pane's size is shrunk.
    • Filter condition is removed or changed as columns are grouped/ungrouped.
    • FilterMenuItemConverter doesn't fire when opening Filter Menu after a filter was previously applied.
    • Scrolling via drag selection needs improvement.
    • Mouse cursor changes to resizing cursor even though the mouse pointer is placed far from the column border.
    • [Horizontal Scrolling] Column alignment is broken on child band as scroll is performed.
    • When scrolling vertically, occasionally the cells will get misaligned with large grids.
    • Memory usage has increased about three-fold in the grid on terms of cell generation/virtualization.
    • [Horizontal Scrolling] There are some columns that never get into the viewport when performing horizontal scrolling.
    • XamGrid freezes while resizing with GridSplitter and TextWrapping/Sized fields.
    • FilterValue text box in Custom Filter Dialog does not accept IME composition string when Keyboard DefaultRestoreFocusMode property is set to None.
    • Text box in filter menu does not accept IME composition string when Keyboard DefaultRestoreFocusMode property is set to None.
    • NullReferenceException is thrown in XamGrid when the close button of GroupByHeaderCellControl is pressed and ItemSource is of type CollectionView.
    • Horizontal scrollbar disappears when the vertical scrollbar is moved.
    • When XamGrid's ItemsSource is bound to a DataTable's DataView, adding new columns to the table does not update the UI.
    • Data columns in a group column are not properly laid out after moving.
  • Inputs
    • Spin buttons are not disabled initially.
  • Masked Input
    • [Royal Theme] XamMaskedEditor's SpinButtonsDisplayMode when set to Focus or Hover shows different color.
  • Masked Text Editor
    • Changing the place of the era in the default Japanese mask prevents era recognition.
    • Spinning down the first year of the first emperor is setting the year to 11.
    • After copying the whole date with era, only the era is pasted in the editor.
    • SpinWrapBehavior doesn't have triple slash comments.
    • [Royal Dark Theme] XamMaskedEditor red error border is not displayed properly.
  • Math
    • Compute.Determinant hangs the application while processing 12x12 matrix.
  • Multi Column Combo
    • A line appears when you select a row.
    • Red border for IDataErrorInfo interface implementation disappears when control is disabled at start and becomes enabled or goes into edit mode.
    • [Royal Dark Theme] Styling is different in the combo editor and multi combo editor when the drop-down toggle button is clicked and the Royal Dark theme is applied.
    • [Royal Dark Theme] The highlighted text in the XamMultiColumnComboEditor is hardly readable when the Royal Dark theme is applied.
    • [Royal Dark Theme] The vertical text alignment in Royal Dark theme is inconsistent with the other themes.
  • Network Node
    • [Royal Theme] When a node is focused in the XamNetworkNode, the outline border does not include the expansion indicator.
  • Numeric Editor
    • Caret is displayed over a digit after Backspace is pressed a few times and a Mask is set to "n".
  • Pie Chart
    • If Pie Chart RadiusFactor is set to 0, freezes the control, then crashes the app.
    • Initially selected slice(s) is styled incorrectly (slice fill is wrong).
    • Slice selected programmatically using multiple selection can’t be deselected.
    • Changing the pie chart selection from multiple to single results in multiple selected items.
    • Changing the pie chart selection from single to multiple results in losing the initial selection when selecting value after the change.
    • Changing others threshold to move selected slice into others slice or add unselected items to selected others slice causes selected item not to reflect all data items in others slice
  • Pivot Grid
    • ArgumentException is thrown when loading customizations and sorting is applied.
    • StackOverflowException is thrown when the control is being saved by System.Windows.Markup.XamlWriter.Save method.
  • Property Grid
    • Scrolling quickly when the PropertyGridPropertyItemView's Visibility is bound results in NullReferenceException.
    • FilterAreaVisibility property is not respected in the MetroDark theme.
    • When placed in an unpinned pane in XamDockManager, the pane closes while property grid is still in use.
  • Ribbon
    • [Office2013 Theme] Header background color becomes pale blue after the XamDockManager's docking feature is used.
    • Classic minimum/maximum/close buttons and underbar appear on title bar when the OS is Windows 7, its theme is classic and the application theme is Office 2013.
    • Window height becomes shorter when switching a bound RibbonTabItem.
    • Misaligned icons appear in the Non-client area of maximized XamRibbonWindow.
    • NullReferenceException occurs at startup if more tools are placed in a RibbonTab than can fit.
    • Error appears in the VS Output when Metro or Metro Dark theme is applied.
    • [Royal Theme] When the CheckBoxTool is in the ApplicationMenu of the XamRibbon, its check icon is never visible regardless of the tool's state.
    • [Royal Theme] The KeyTips for the current RibbonTabItem overlap each other.
    • RibbonTabItem is set as the ActiveItem when in active item navigation mode when tabbing between non-tool elements in a RibbonGroup
    • Style ribbon group is not displayed properly after resizing the window.
    • The KeyTips in the XamRibbon is not restyled when using different themes.
    • The rectangle part of the QAT's Dropdown area disappears when the DialogBoxLauncher of any RibbonGroup is set through XAML.
  • Rich Text Editor
    • Continuously typing whitespaces in a cell of a XamRichTextEditor's TableNode eventually causes the neighboring cell's left border to shift.
    • Cannot open a RTF file with a partial hyperlink.
    • An OverflowException is thrown when attempting to import from HTML a table where cell/table width is stored with "," as decimal separator.
    • Caret stays visible (and seems as if it goes into the next cell) when dragging a cell border to the left of the caret.
    • MakeHyperlink is not applying hyperlink style for some of the text in the Rich Text Editor.
    • Border's width is set to a different value when using the LoadFromHtml method of XamRichTextEditor's document to load an html file.
    • Pressing End key, before paragraph mark, navigates to the previous paragraph.
    • InsertTableRow takes a lot of time when you have to insert more than 200 rows.
    • Table cells are overlapping when TableExtentBehavior is set to FitColumnsToContent.
  • Schedule Date Navigator View
    • Shortcut for Switch to Weeks (Alt + minus) works only with numpad minus.
  • Schedule Schedule View
    • Memory Leak: Continuously updating Appointments.
  • Slider
    • MinValue does not update properly, when DataContext has been changed.
  • Spread Sheet
    • IndexOutOfRangeException is thrown from XamSpreadSheet when changing the Windows's size.
    • Spreadsheet cell's text left margin is missing in version 17.1.
    • Inserting a column at first index is picking up the style from the left cell, which is outside of the table.
    • Incorrect error message is thrown when trying to hide more than 16384 columns.
    • IsEquivalentTo method returns false to structurally identical rules if one of them is set on cell.
    • OverflowException is thrown when exiting edit mode of a cell if the denominator is larger than what is allowed for an int.
    • [Royal Theme] Some elements in the spreadsheet are missing the pressed state.
    • Auto-sizing of a row with height -1 does not force a reevaluation of the resolved height.
    • Cell's horizontal alignment is not reset after unmerging via "MergeCellsAndCenter".
    • A cell with ShrinkToFit set to True does not wrap after using Alt + Enter.
    • Typing '+[integer]' followed by a fractional value is considered as an invalid formula.
    • InvalidOperationException is thrown when Workbook contains cells that use Japanese specific display format.
    • Cell format is not copied properly when a merged cell is copied and pasted.
    • Custom shapes are not displayed properly.
    • CellFormat is not copied and pasted properly.
    • An exception is thrown when trying to hide columns through dragging the last column.
    • Not able to select the previous column if only one is visible.
  • Surface Chart 3D
    • Surface Chart does not support/ignore points with invalid values or null objects.
    • The Axis title visibility toggles when switching Linear/Logarithmic scaling or themes.
  • Syntax Editor
    • The Japanese characters contained in an external file become garbled when it is loaded into the editor.
    • [Royal Dark Theme] The text from the current line of the XamSyntaxEditor is unreadable when it is highlighted with the default brush.
    • Writing a comment between the lines when using the Custom XML Language from the Samples Browser results in an IndexOutOfRangeException.
  • Themes
    • [Royal/Office2013 Theme] The DataChart CategoryHighlightLayer is very light against the white background – it’s difficult to see.
    • [Royal Theme] The DataChart Legend badges for waterfall series differ from the other themes.
    • Inconsistences between XamComboEditor and WPF ComboBox when Metro theme is applied.
  • Tile Manager
    • Tile's content is moving out of view when using WindowsFormsHost inside.
    • Flickering occurs when maximizing a tile when TileLayoutOrder = Horizontal and Horizontal and Vertical TileAreaAlignment is set to Stretch.
    • Closing/collapsing XamTile with the close button and then setting its Visibility to Visible does not work.
  • Tree Grid
    • FieldLayouts appear to be "reassigned" incorrectly after regenerating a DataSource and utilizing a previously used FieldLayout.
    • When using a hierarchy with different types, setting the DataSource to null throws InvalidOperationException.
  • WPF
    • Building errors for WPF 17.1 appears in the source code.
    • The WPF symbols downloaded from the website do not match the source code.