Тэги

Silverlight (36) WPF (10) IIS (7) Visual Studio (7) SharePoint (6) .Net Framework (5) ODP.NET (5) ASP.NET (4) C# (4) common (4) Network Settings (3) JavaScript (2) MS Office (2) Resharper (2) WCF (2) WEB (2) XPath (2) XSLT (2) ADO.NET (1) APEX (1) CMD (1) CSS (1) EF (1) HTML (1) Hardware bugs (1) Java (1) MS SQL (1) Oracle (1) PDF (1) Version Control (1) XAML (1)

пятница, 4 декабря 2009 г.

Silverlight: Drag & Drop или “Тупой и еще Тупее” из Silverlight Toolkit October 2009.



Ой извинииите, конечно я хотел сказать “Медленный и еще Медлееннее”.

Похоже разарботчик Drag & Drop из Silverlight Toolkit October 2009 настолько увлекся следованию стандартной схеме Drag & Drop в Windows (это хорошо), что совсем забыл про конечного пользователя.
Или может он думал, в этот момент, о скоростном удобном индийском поезде :).

Поскольку я написал свой Дарг эн Дроп, то я знаю о чем говорю.

Очень медленно, неоправданно медленно.
Даже на почти пустом элементе этот Drag & Drop появлятеся около секунды.
При этом он часто наровить появиться не там, где мышь – это просто трагедия какая-то.
На то, что он, при старте, показывает несуразное View можно закрыт глаза.

Рецепт: Используйте таки Drag & Drop из Silverlight Toolkit и ждите следующей версии.
Если ваши ресурсы позволяют, сделайт свой Drag Drop. Будет летать как молния, невзирая на количество элементов в Source и Target. К тому же легко под себя настроить любое Drag View (видим то, что перетаскиваем).
Мне это показалось совсем не сложно.

Подозреваю, что сейчас на третьем Silverlight можно ставить крест, т.к. все сообщество дышит только четвертым.
Вот, видимо, там мы и увидим приемлемое решение.

Комментариев нет:

Отправить комментарий