Каков наилучший подход к переупорядочению серии подпредставлений, содержащихся в большом корневом представлении, чтобы они были аккуратно выровнены и отсортированы на основе относительного положения подпредставлений в корневом представлении. Как то, как работает команда очистки Finder. Я устал сортировать свои подпредставления по координатам X их верхнего левого угла, а затем по координате Y, но это не дает оптимальных результатов, поскольку подпредставление справа от другого подпредставления, но ближе к вершине, перемещается в первую позицию. Там также может быть несколько строк и столбцов в корневом представлении.
Я даю пользователю свободу перемещать подпредставления, касаясь и перетаскивая их, эта опция позволяет объединить их, чтобы они выстроились в красивые аккуратные строки и столбцы. Подвиды тоже разного размера (FYI).
Любое понимание будет с благодарностью.
Заранее спасибо,
Rob