Влияет ли RenderTransformOrigin на масштабные преобразования?

#wpf #transform #inkcanvas

#wpf #преобразование #чернильные банки

Вопрос:

Я пытаюсь выполнить масштабные преобразования в InkCanvas, и, похоже, какая-то невидимая сила влияет на то, как работает масштаб. Когда я пытаюсь установить centerX и centerY, они, похоже, игнорируются.

Обновление: Я должен отметить, что ink canvas обернут viewbox, я полагаю, это тоже может повлиять на него…

Комментарии:

1. Я бы рекомендовал попытаться свести это к простому примеру и опубликовать код. Трудно сказать, в чем может быть проблема, основываясь только на вашем описании.

Ответ №1:

Я попробовал это, и это влияет. Например. чтобы выполнить контрольную развертку справа налево, я переместил RenderTransformOrigin в «1, 0» .

Я не уверен в документации, но может быть, что centerX / Y относятся не к нормализованным пропорциям, а к фактическому размеру пользовательского элемента. Если это так, то это вроде как бесполезно.