Отправляет email-рассылки с помощью сервиса Sendsay
Премодерируемое участие
901 участник
info@z*****.ru
Администратор PULSAR


Модератор GAMER

Активные участники:


←  Предыдущая тема Все темы Следующая тема →
пишет:

Применяем ООП: Drag’n’Drop на классах

Здравствуйте!  В этой статье  я продолжу тему  Мышь: Drag’n’Drop расширенные возможности. Она  будет посвящена более гибкой и расширяемой реализации переноса объектов.

Я бы советовал вам почитать сперва этот материал  а уж  затем переходить  к этому.

В сложных программах Drag’n’Drop обладает рядом особенностей:

  1. Перетаскиваются элементы из зоны переноса  в зону-приемник. При этом сама зона не переносится.Например – есть 2 списка, нужен перенос элемента из одного в другой. В этом случае один список является зоной переноса, второй – зоной-приемником.На странице может быть несколько разных зон переноса и зон-приемников.
  2. Обработка завершения переноса может быть асинхронной, с уведомлением сервера.
  3. Должно быть легко добавить новый тип зоны переноса или зоны-приемника, а также расширить поведение существующей.
  4. Фреймворк для переноса должен быть легко расширяемым с учётом сложных сценариев.

Всё это вполне реализуемо. Но для этого фреймворк, описанный в статье Мышь: Drag’n’Drop расширенные возможности, нужно немного переделать и разделить на сущности.  Читать далее

drag-ndrop на классах

Это интересно
0

11.06.2019
Пожаловаться Просмотров: 218  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены