101 Commits (a182f106e3fcb44be21e829a11b6a34bb8bb1543)

Author SHA1 Message Date
Steven Kirk 544686b78d Don't try to SelectAll with single selection. 6 years ago
Steven Kirk 293564e704 Off-by-one error. 6 years ago
Steven Kirk aaeda72aec Removed unused methods. 6 years ago
Steven Kirk 14f314341e Fix scrolling to selection. 6 years ago
Steven Kirk 9e0c92c630 Raise SelectedItems property changed events. 6 years ago
Steven Kirk b73ba99077 Reafactor SelectingItemsControl selection. 6 years ago
Steven Kirk 5ac25a26f4 Tweak raising SelectedIndex/Item property changed. 6 years ago
Steven Kirk a078974eba Implement changing selection mode. 6 years ago
Steven Kirk 9c8376348c Make remaining tests pass. 6 years ago
Steven Kirk 06390d42ee Restore selection on reset. 6 years ago
Steven Kirk 923fd361e4 Refactor SelectedItemsSync. 6 years ago
Steven Kirk 10b03b15ec Make restored tests pass. 6 years ago
Steven Kirk c677fb4b4d Don't autoselect with no items. 6 years ago
Steven Kirk 81b7b54386 Auto-select when items added. 6 years ago
Steven Kirk 1120820b7e Implemented SelectionMode.AlwaysSelected. 6 years ago
Steven Kirk b2a473d286 More integration of new SelectionModel. 6 years ago
Steven Kirk a9b04a5c2c Started integrating new SelectionModel. 6 years ago
Steven Kirk a9f05f22c2 Added #nullable to SelectingItemsControl. 6 years ago
Steven Kirk 95f9a98843 Fixed/skipped failing tests. 6 years ago
Steven Kirk af90219ff4 Reverted SelectionModel. 6 years ago
Steven Kirk 125ae96859 Handle selected items being removed. 6 years ago
Steven Kirk 4d01dacd77 Remove copyright headers. 6 years ago
Steven Kirk 0f9ceb25b7 Make ScrollIntoView accept an index, not an item. 6 years ago
Steven Kirk 6001115573 Use SelectionModel in SelectingItemsControl. 6 years ago
Steven Kirk 2722f509fa Swap order of parameters to event args. 6 years ago
Steven Kirk 640a5c5d8b Swap order of parameters to event args. 6 years ago
Dariusz Komosiński a238fd33f0 Unify SelectingItemsControl init handling and add extra checks to ensure correctness. 6 years ago
Dariusz Komosinski 7a13d819fd Optimize and add new efficient visual tree extensions. 7 years ago
Benedikt Schroeder 876ecab433 Fix pre selection 7 years ago
Benedikt Schroeder e2ff454085 Add failing tests 7 years ago
Benedikt Schroeder 5df55e5c9f Fix multiselection 7 years ago
Benedikt Schroeder b20f3f4cdf Update selected context when selected index changes 7 years ago
Steven Kirk 4f41a70455 Make sure ItemsPresenter is updated before selection change. 7 years ago
Andrey Kunchev 2e70be023b fixed #3089 now set selecteditem/s before initialization should work properly 7 years ago
Steven Kirk 400e64dc15 Fix formatting. 7 years ago
Dariusz Komosinski a2c6bc1b7c Remove usage of AddClassHandler that returns new lambda per invocation. 7 years ago
Dariusz Komosinski 5814bd7163 Remove direct logging functions. 7 years ago
Steven Kirk 60e3c3c977 Fix selection after initialization. 7 years ago
Benedikt Schroeder b42126b9e3 Properly reset SelectedIndex after the DataContext changed 7 years ago
Benedikt Schroeder bcbe9c3dbd Fix setting SelectedIndex in XAML 7 years ago
Dan Walmsley 27e1b9d0f5 check selectedindex instead of _selectedItem 7 years ago
Steven Kirk 25ebbd63be Allow both SelectedItem and SelectedItems to be bound. 7 years ago
Dan Walmsley 05b580317c fix crash scrolling to view when clearing list. 7 years ago
Dan Walmsley 9e6d3db520 fix whitespace. 7 years ago
Dan Walmsley d636c7647e only require a single call to ScrollIntoView 7 years ago
Dan Walmsley e9ae26e09c fix scrolling to selected item. 7 years ago
Steven Kirk 5de0bf5fec Fix AlwaysSelected selected state. 7 years ago
Steven Kirk 397d972db8 Auto-select first item on `Reset`. 7 years ago
Steven Kirk afa38852cf Fix SelectingItemsControl multiple selection. 7 years ago
Steven Kirk fc9a8db010 Correctly select materialized containers. 7 years ago