2
위치를 변경하지 않고 요소의 RenderOrigin을 변경하는 방법을 알고 싶습니다. RenderOrigin을 변경하면 엘리먼트 위치에 영향을 주며 특히 회전 된 경우에는주의해야합니다.WPF, RenderOrigin을 변경하고 위치를 유지하는 방법?
RenderOrigin을 변경하기 전과 후에 요소 위치 간의 델타 X, 델타 Y를 어떻게 계산합니까?
위치를 변경하지 않고 요소의 RenderOrigin을 변경하는 방법을 알고 싶습니다. RenderOrigin을 변경하면 엘리먼트 위치에 영향을 주며 특히 회전 된 경우에는주의해야합니다.WPF, RenderOrigin을 변경하고 위치를 유지하는 방법?
RenderOrigin을 변경하기 전과 후에 요소 위치 간의 델타 X, 델타 Y를 어떻게 계산합니까?
RenderTransformOrigin
을 변경하면 개체에 적용된 RenderTransform
의 원본이 변경됩니다. 객체의 중심점을 지정하지 않으면 객체가 움직이는 것처럼 보일 수 있습니다 (예 : 0.5,0.5
). RenderTransformOrigin
을 의미한다고 가정하면 0.5,0.5
을 시도하십시오. 즉 회전 및 크기 조정 작업이 가운데에서 적용됩니다.
도움이 되었습니까?
위치 이동 델타를 추가하여 RenderTransformOrigin 값을 사용하고 객체 위치를 변경하지 말아야합니다. – simo
RenderTransform으로 'TranslateTransform'을 추가하거나 이미 변형이 있으면 TransformGroup에 추가 TranslateTransform이 있습니까? –