Tuesday, February 8, 2011

Silverlight 4.0 drag and drop -- continue

In a previous post, I mentioned the drag and drop in Silverlight 4, cause we upgrade to SL 4 recently, we were using the Silverlight Toolkit, ListBoxDragDropTarget, but in Silverlight 4, the performance of drag and drop control is deteriorative , even the issue that sometimes it lost mouse key up can be fixed, but still can't meet user's expectation.

So these few days, I tried to use telerik's silverlight controls, basically the performance is much better, and user experience is much better.  drag and drop much more smooth than silverlight toolkit, of course it will be better cause you gonna to pay it.

To be honest the silverlight toolkit drag and drop is quite automatic, you don't need to write too much code to make the drag and drop to work.  in this way, you also don't have too much control over it. while the drag and drop control of telerik on the contract , it gives you more control and require you to implement more logic and code to make it work.

Secondly, toolkit drag and drop can show some very good indicator when you drag over your drop target. such as insert indicator, etc.. while telerik control doesn't have that.

BTW. before I move to third party controls, I also looked into the toolkit source code, and find there are intensively use LINQ , which complex the who logic, and finally make me give up fixing the issues.

Just for the reference of those who also come across the same issue and considering some third party controls.

No comments:

Post a Comment