First, I may need correction in my belief that finding out if a drop is possible is done in the DropQueryHandler by setting e.QueryResult. As I understand if the result is true then a drop is possible and if not, it is not possible. If this isn't the case, can someone explain what is the case to me?
Also, I would prefer to make it so that I can bind this to an ICommand object inside my Xaml. Has anyone done such a thing? I don't mind making a new class that perhaps inherits from the ListBox control to add said functionality, but if this could be done through extension methods that would be even better. (Much like some have done to allow a button to bind to an ICommand.
It would really make my day to hear that Telerik has plans to implement this type of functionality in a future version given that full ICommand support should be in place for Silverlight 4.
Also, I would prefer to make it so that I can bind this to an ICommand object inside my Xaml. Has anyone done such a thing? I don't mind making a new class that perhaps inherits from the ListBox control to add said functionality, but if this could be done through extension methods that would be even better. (Much like some have done to allow a button to bind to an ICommand.
It would really make my day to hear that Telerik has plans to implement this type of functionality in a future version given that full ICommand support should be in place for Silverlight 4.