Эмулирует механизм компоновки плиток в меню «Пуск» Windows 8

Итак, кто-нибудь знает пример кода или элемента управления, который идеально эмулирует механизм макета плитки меню «Пуск» Windows 8?

Он должен поддерживать смешанные квадратные и прямоугольные плитки и правильно упаковывать квадратные плитки поверх или под прямоугольные плитки.

Примечание. :WrapPanel работает, если ВСЕ ПЛИТКИ квадратные. Но как только вы смешиваете плитки, занимающие 2 -квадратов пространства, макет ломается и не соответствует меню «Пуск» в Windows 8

. Я ожидаю код, расширяющий панель WPF.


Отказ от ответственности :Да, я искал в Интернете, самое близкое, что я нашел, это пример CodeProject, но это работает, только если все плитки имеют одинаковый размер -квадратов.

14
задан huysentruitw 29 April 2015 в 11:10
поделиться