У нас есть довольно сложное приложение WPF (которое я не могу показать здесь), которое каким-то образом имеет мозаичный фон, смещенный относительно одного из его пользовательских элементов управления. Мне не удалось воспроизвести эту проблему в «чистом» проекте WPF, но я попытаюсь проиллюстрировать проблему на следующем рисунке:
(источник: kintespace.com )
Серая область представляет пользовательский элемент управления, а черные и красные флажки представляют мозаичный фон внутри пользовательского элемента управления. Белый фон представляет окно, содержащее элемент управления. Здесь используется VisualBrush
, но та же проблема возникает с DrawingBrush
. Я бы предпочел , а не , чтобы использовать ImageBrush
.
Можете ли вы открыть «чистый» проект WPF и создать что-то, что приведет к неправильному выравниванию мозаичного фона, как это?