Как можно подобрать одно изображение (маленький размер) несколько раз в контейнере Grid
, чтобы он выглядел так, что Grid
удерживает одно изображение вместо нескольких изображений, сложенных вместе?Tiling image in a Grid
Я видел методы, которые создают одно изображение, копируя меньшее изображение несколько раз, blitting, но этот процесс является дорогостоящим. Я не хочу создавать более крупный образ; Я просто хочу использовать одно и то же изображение несколько раз, чтобы процесс не требовал циклов процессора.
Как это можно сделать?
ОБНОВЛЕНИЕ: Кажется, нет простого способа сделать это. Итак, как обходной путь, как я могу создать одно большее изображение, разбив несколько меньших изображений вместе в WP8.1 RT?
Вы пробовали использовать WrapPanel/WrapGrid и просто добавить свои изображения кучу раз, которые затем завернуть до тех пор, пока есть пространство, и будет казаться, что они «один большой образ»? –
Вопрос в том, как программно генерировать сетку n * n tile с тем же img в ячейках без границ, которые их разделяют? – ntohl
Это должно сделать это, но я хочу, чтобы изображение масштабировалось до нескольких размеров макета в зависимости от размера экрана устройства. Вероятно, это означает, что я добавляю одно и то же изображение достаточно времени, чтобы размер изображения масштабировался до всех возможных размеров, но я думаю, что это создаст какой-то уродливый код XAML. – Flipper