Let me run through my requirements really quick. I need to have a multi select autocomplete that I can both pull the token values from as well as set those values on load.
Since I am using MVVM, it would be awesome to just use binding with SelectedItem. Based on my own testing and these threads (https://www.syncfusion.com/forums/137975/binding-of-selected-collection-doesn39t-work and https://www.syncfusion.com/forums/137091/get-selected-tokens) that doesn't seem to be possible at this point. Unfortunately I cannot wait until the end of the month for a release to fix this.
I need a solution for this, I don't care how hacky it is at this point. I don't care if it breaks MVVM pattern. :)
My thought was to use SelectedItem to set the values on load and then SelectionChanged to update the collection manually. Unfortunately, if I set SelectedItem it keeps SelectionChanged from firing.
Does anyone have any suggestions?