Как сделать масштабируемую сегментную панель, которая генерирует сегменты если возникают пробелы c# wpf
У меня есть ScrollViwer, в котором есть Grid. Этот grid я масштабирую на колёсико мыши. Но при сильном у уменьшении фон ScrollViwer становится виден. Мне нужно в эти места сгенерировать новые grid и при скроле масштабировать уже и новые фрагменты. Как это сделать(это должно происходить примерно как в картах, только фрагменты не загружаются, а создаются)?