2011-07-26 5 views
0

실버 라이트에서 요소를 가로로 뒤집는 가장 좋은 방법은 무엇인지 궁금합니다.Silverlight에서 가로 뒤집기 변환?

지금까지 시도했습니다 무엇 :

1 스케일 변환 :이 방법이 가지고있는 문제는 내가 규모 = -1을 설정 한 후 그것을 번역하는 요소의 폭을 하드 코딩 할 필요가 있다는 것입니다; 이것은 구현하기가 어렵습니다. (많은 요소에 대해)

<ScaleTransform CenterX="240" ScaleX="-1" /> 

2 평면 투영 :이 문제는 마우스 제스처가 뒤집어지는 문제입니다. 이로 인해 사용이 매우 어려워집니다. 내 말은 반전 마우스 제스처에 의해

<PlaneProjection RotationY="-180" /> 

[참고] : 평면 프로젝션을 적용 할 때, 다음 왼쪽 마우스를 드래그은 그 반대의 경우도 마찬가지 오른쪽으로 드래그로 해석됩니다.

의견이 있으십니까? 아니면 (1) CenterX = "50 %"라고 말하고 있습니까?

답변

0

당신이해야 할 일은 <uiElement RenderTransformOrigin="0.5,0.5"/>입니다. 그 후 스케일 변환은 변환이 필요하지 않습니다.

+0

이 문제는 동일한 반전 된 마우스 문제가 있습니다. (해결 방법을 알고 있습니까? (질문과 대답, 역 분개에 대해 설명했습니다) –