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
Proposal: Enable SelectionCheckMarkVisualEnabled functionalities on ItemsView control
Summary
SelectionCheckMarkVisualEnabled should be added to the new ItemsView control as a property to match the functionalities offered by ListView and GridView controls.
Rationale
Right now, when using ItemsView.SelectionMode = Multiple or ItemsView.SelectionMode = Single as the selection mode on a ItemsView control, the control imposes a checkbox as the selection indicator. This limits the developer's capabilities of styling the control to better fit his needs.
Other item containers already have this property defined on them, and it should be a good practice to have all item containers at a certain level of feature parity.
It is not acceptable to use ItemsView.SelectionMode = Extended to bypass this limitation because in certain cases its contradictory to user's expectatives of the components (As a user, it's easier for me to click on the items to toggle on/off their selection status instead of having to rely on Ctrl+Click) or it requires more code by the developer to mimic existing logic (If I wanted to only support selection of one element, extended allows multiple selection of items and thus it would require a lot of code-behind to limit the addition of new elements to the selection bucket).
Scope
Capability
Priority
SelectionCheckMarkVisualEnabled should be added to the ItemsView and match the behavior of other existing item collection controls
Must
The text was updated successfully, but these errors were encountered:
Proposal: Enable
SelectionCheckMarkVisualEnabled
functionalities onItemsView
controlSummary
SelectionCheckMarkVisualEnabled
should be added to the newItemsView
control as a property to match the functionalities offered byListView
andGridView
controls.Rationale
ItemsView.SelectionMode = Multiple
orItemsView.SelectionMode = Single
as the selection mode on aItemsView
control, the control imposes a checkbox as the selection indicator. This limits the developer's capabilities of styling the control to better fit his needs.ItemsView.SelectionMode = Extended
to bypass this limitation because in certain cases its contradictory to user's expectatives of the components (As a user, it's easier for me to click on the items to toggle on/off their selection status instead of having to rely on Ctrl+Click) or it requires more code by the developer to mimic existing logic (If I wanted to only support selection of one element, extended allows multiple selection of items and thus it would require a lot of code-behind to limit the addition of new elements to the selection bucket).Scope
SelectionCheckMarkVisualEnabled
should be added to theItemsView
and match the behavior of other existing item collection controlsThe text was updated successfully, but these errors were encountered: