Мне интересно, как я могу показать несколько копий 5 изображений друг под другом в зависимости от числового значения.
5 изображений зависят от значения: 50, 100, 200, 500 и 1000.
Число 4750 составит 4 х 1000, 1 х 500, 1 х 200, 0 х 100 и 1 х 50 = общее значение.
Эта часть выполняется чем-то вроде
Thousand = value / 1000;
value = value - Thousand * 1000;
FiveHundred = value / 500;
value = value - FiveHundred * 500;
TwoHundred = value / 200;
value = value - TwoHundred * 200;
OneHundred = value / 100;
value = value - OneHundred * 100;
Fifty = value / 50;
value = value - Fifty * 50;
Моя проблема показывает изображения из этого.
Я сделал пять изображений и хочу скопировать их n раз в зависимости от значения. Изображение тысячи реализовано следующим образом (WPF XAML):
<BitmapImage x:Key="Thousand" UriSource="Thousand.jpg" />
<Image x:Name="Thosand_Copy1" Source="{StaticResource Tusind}" />
Но если я сделаю это, мне придется копировать изображения много раз, если значение равно 20000 и т. д. И я думаю, что изображения нужно будет загрузить, даже если вам не нужно их видеть.
Что было бы хорошим способом сделать это?
Спасибо, что посмотрели это.
P.S. Должно получиться примерно так:
