Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement MultiSelectTreeView control #24

Open
8 tasks
zspitz opened this issue Jan 31, 2019 · 3 comments
Open
8 tasks

Implement MultiSelectTreeView control #24

zspitz opened this issue Jan 31, 2019 · 3 comments

Comments

@zspitz
Copy link
Owner

zspitz commented Jan 31, 2019

Currently using https://unclassified.software/en/source/multiselecttreeview, and I also looked at https://github.com/cmyksvoll/MultiSelectTreeView

Required features:

  • Multiple selection support
  • .NET Core support
  • Enable applying focused styling even when the control does not have the focus (like we do for built-in WPF controls)
  • NuGet package (alternatively, include the control in ZSpitz.Utils.Wpf)

Nice to have:

  • Selected Values and SelectedValuePath methods
  • Allows simply assigning items/values to SelectedItems / SelectedValues (see below)
  • No editing not required or fancy selection behavior; makes it easier to debug incompatibility issues
  • Optional lazy loading support (although that could be part of the view-model if need be)
@zspitz
Copy link
Owner Author

zspitz commented May 17, 2020

Multiple DLLs are no longer an issue, as we are using Costura to load dependent DLLs. We are currently using MultiSelectTreeview. There are still two remaining issues:

@zspitz
Copy link
Owner Author

zspitz commented May 17, 2020

I've requested fixes for these issues:

and here is another alternative multiple-selection treeview:

@zspitz
Copy link
Owner Author

zspitz commented Nov 21, 2020

Another possible multi-selection treeview implementation: https://github.com/PropertyTools/PropertyTools

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant