Перетащите вопрос в гибкую сетку данных - PullRequest
0 голосов
/ 26 февраля 2011

Я выполняю перетаскивание между двумя сетями данных, где один элемент может заменить / объединиться с другим элементом на основе некоторой обработки.для этого мне нужно знать о некоторых событиях:

  1. Какое событие даст мне информацию о ячейке, в которую я собираюсь уронить предмет.операция перетаскивания, если я знаю, что мое перетаскивание было недействительным для определенного условия.

Спасибо, ребята ...

1 Ответ

0 голосов
/ 26 февраля 2011

1) Используйте myDatagrid.calculateDropIndex (DropEvent), чтобы выяснить индекс сетки данных, где человек отбрасывает объект.Вы, вероятно, сделаете это с событием dragDrop в вашей сетке данных.

2) Это легко, с помощью обработчика событий dragDrop, выполнить проверку источника данных, привязанного к вашей DataGrid, для любого условия, которое вы ищете,Если выполняется условие, запрещающее запрещение, просто не выполняйте никакой логики с источником данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...