Как разместить текст поверх изображения в ReportViewer - PullRequest
5 голосов
/ 05 мая 2010

Я чувствую себя очень глупо, спрашивая это, так как кажется, что это просто должно работать, но я не могу заставить его работать и не могу найти ничего в документации по этому поводу.

Проблема: я разрабатываю приложениев Visual Studio 2010, которая использует ReportViewer, отображая отчет локально.В конструкторе отчетов я помещаю текстовое поле поверх изображения.В конструкторе это выглядит нормально, но при рендеринге отчета текстовое поле отображается под изображением.

Теперь, прежде чем предложить это, я попытался поместить текстовое поле поверх прямоугольника (или другого элемента управления)с установленным свойством BackgroundImage.Это работает.Но: я не могу найти способ изменить масштаб фонового изображения, чтобы он соответствовал элементу управления.Установка другого dpi для фонового изображения ничего не делает.Просто изменить масштаб изображения до другого разрешения не представляется возможным, поскольку в конечном итоге я хочу напечатать отчет.

У кого-нибудь есть решение этой проблемы?

1 Ответ

1 голос
/ 19 декабря 2012

Невозможно, если изображение и текст не отображаются отдельно.

Просто представьте, что служба отчетов - это матрица, такая как Excel, и в каждом пространстве может быть только один элемент. Это также верно, так как при обработке отчета он корректно перестраивается.

...