Passer au contenu principal
Version : 11.0.0

RenderTransforms and RenderTransformOrigin

Les RenderTransformOrigins sont différents dans WPF et Avalonia : Si vous appliquez un RenderTransform, gardez à l'esprit que la valeur par défaut pour le RenderTransformOrigin dans Avalonia est RelativePoint.Center. Dans WPF, la valeur par défaut est RelativePoint.TopLeft (0, 0). Dans des contrôles comme Viewbox, le même code entraînera un comportement de rendu différent :

In WPF:

WPF

In Avalonia:

Avalonia

Dans AvaloniaUI, pour obtenir la même transformation d'échelle, nous devrions indiquer que le RenderTransformOrigin est la partie TopLeft du Visuel.

Avalonia XPF - Cross-Platform WPF

Take your WPF apps to macOS and Linux in minutes, not months.