You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduced MinColumnWidth and MaxColumnWidth properties in TableView to set min and max widths for all the columns. These properties can be overridden by setting MinWidth and MaxWidth properties for each column.
Added Visibility property for columns to hide or show columns at runtime
Added new properties in ComboBoxColumn
IsEditable makes the ComboBox editable.
TextBidning allow to bind ComboBox.Text property
SelectedValueBinding allow to bind ComboBox.SelectedValue.
Implemented column auto sizing by using GridLength as Width type. The default value for column is now set to GridLength.Auto.
Implemented cell selection support so user can select individual cells
Added new property SelectionUnit to choose selection behavior. Available options are:
CellOrRow (Default) user can select rows or cells according to the SelectionMode property'
Cell user can only select cells according to the SelectionMode property'
Row user can only select rows according to the SelectionMode property'
Exposed GenerateElement and GenerateEditingElement for columns.
Breaking Changes
Setting columns widths from code-behind would need adjustments to use GridLength as width.
Some methods, events, and event argument classes have been renamed to better align with the manipulation of cell or row content:
GetSelectedRowsContent to GetSelectedContent
GetAllRowsContent to GetAllContent
OnExportSelectedRowsContent to OnExportSelectedContent
OnExportAllRowsContent to OnExportAllContent
ExportSelectedRowsContent to ExportSelectedContent
ExportAllRowsContent to ExportAllContent
TableViewExportRowsContentEventArgs to TableViewExportContentEventArgs
Known issues
Duplicate items in ItemsSource can lead to unexpected cell or row navigation behavior.
When the column width is too narrow for the cell's desired width, there would be some layout issues, resulting in the appearance of the right edge being clipped.
When a filter is applied to any column, cell selection may not function correctly or may behave improperly..
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
What's New
MinColumnWidthandMaxColumnWidthproperties in TableView to set min and max widths for all the columns. These properties can be overridden by settingMinWidthandMaxWidthproperties for each column.Visibilityproperty for columns to hide or show columns at runtimeComboBoxColumnIsEditablemakes the ComboBox editable.TextBidningallow to bindComboBox.TextpropertySelectedValueBindingallow to bindComboBox.SelectedValue.GridLengthasWidthtype. The default value for column is now set toGridLength.Auto.SelectionUnitto choose selection behavior. Available options are:CellOrRow(Default) user can select rows or cells according to theSelectionModeproperty'Celluser can only select cells according to theSelectionModeproperty'Rowuser can only select rows according to theSelectionModeproperty'GenerateElementandGenerateEditingElementfor columns.Breaking Changes
GridLengthas width.GetSelectedRowsContenttoGetSelectedContentGetAllRowsContenttoGetAllContentOnExportSelectedRowsContenttoOnExportSelectedContentOnExportAllRowsContenttoOnExportAllContentExportSelectedRowsContenttoExportSelectedContentExportAllRowsContenttoExportAllContentTableViewExportRowsContentEventArgstoTableViewExportContentEventArgsKnown issues
ItemsSourcecan lead to unexpected cell or row navigation behavior.Full Changelog: v1.1.1...v1.2.0-preview1
This discussion was created from the release v1.2.0-preview1.
All reactions