У меня есть Image
элемент управления с Stretch==Uniform
, что означает, что большие изображения будут уменьшены.В моем случае элемент управления Image
заполняет все пространство клиента, уменьшенное изображение отображается в центре элемента управления.Что теперь произойдет: размер визуализированного изображения и элемент управления Image
имеют разный размер - элемент управления Image
обычно больше его содержимого (поскольку я использую равномерное растяжение).
IТеперь нужно знать положение фактического изображения внутри элемента управления Image
.Некоторый фон: пользователь может поместить прямоугольник на изображение, чтобы обрезать его.Чтобы сопоставить прямоугольник с координатами изображения, мне нужно точно знать, где находится изображение.
Есть ли способ определить положение визуализированного изображения внутри элемента управления Image
?Или это единственное решение, позволяющее сделать элемент управления того же размера, что и содержимое изображения?