Есть ли у вас иерархия в данных?
В противном случае было бы лучше, чтобы оба списка отображали один список, отображающий все доступные данные, а другой - отображавшие подписанные / добавленные данные.
Вы также можете поместить две кнопки, одну «Добавить» и другую «Удалить» в центре (между списками)."Add"
переместит данные из "Available List"
в "Added List"
, а "Remove"
удалит данные из "Added List"
и добавит их к "Available List"
.