Skip to content

[Feature] ListViewBase parent type for DataGridΒ #4086

@Avid29

Description

@Avid29

Describe the problem this feature would solve

DataGrid is not considered an ItemControl or Selector, despite having all the properties.

Describe the solution

DataGrid shares all functionality with ListViewBase, so giving it a more specific base type will allow abstraction for developers with their lists when using DataGrid.

Describe alternatives you've considered

I'm implementing the DataGrid in a Style that assumes PART_selector is a Selector. I would like to use a DataGrid as my Selector, but DataGrid doesn't implement Selector.

Additional context & Screenshots

All the properties are already there. It's as easy as changing the base type.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions