WPF разрезать картинку и отобразить в image

введите сюда описание изображенияЕсть картинка в которой имеется 5 разных иконок. Нужно из этой картинки сделать 5, и отобразить в 5 разных image.

<Image x:Name="Faction1" Height="50" Width="50" Source="/Resources/Faction/factions.png" Stretch="UniformToFill" HorizontalAlignment="Left">
                    <Image.Clip>
                        <RectangleGeometry Rect="0,0,50,50"/>
                    </Image.Clip>
                </Image>

Пытался сделать так, но он отображает лишь верхнюю часть картинки, и если прописать другие значения Rect, то картинка просто перестает выводится. Способ с разделением картинки в ручную не катит, т.к. имеется еще несколько подобных картинок в которых имеется по 10+ иконок, и все их нужно вывести будет в разных местах программы. Выручайте друзья, гугл уже не помогает :(

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


Ответы (0 шт):