2009-11-25 3 views
0

이제이 질문은 내가 asked here 인 질문과 유사하지만 이번에는 여러 경로 개체가 있습니다. 경로를 잘 가운데에 배치하는 컨트롤을 만들고 싶습니다. 예 :여러 개의 XAML 경로를 가운데로보기

<Grid> 
    <Path Stroke="Black" Data="M 3,3 L 7,4 3,12 3,3" /> 
    <Path Stroke="Black" Data="M 3,6 L 7,4 12,6 3,6" /> 
</Grid> 

쉬운 방법이 있습니까?

답변

0

결국 코드 숨김으로 해결했습니다. 내 지오메트리에서 최소값과 최대 값 (X/Y에 대해)을 계산했습니다. 계산 된 확대/축소 배율로 ScaleTransform을 적용했습니다.

1

원하는 효과가 확실하지 않습니다. 경로 개체에 Stretch = "Fill"을 사용하면 가운데에 놓고 늘립니다. 너를 중심에두고 싶다고 생각해? 그러나 각 경로에 Stretch = "Uniform"을 설정하면 HorizontalAlignment = "Center"및 VerticalAlignment = "Center"는 어떻게됩니까?

+0

이것은 내가 영향을 미치지 않습니다. 개체를 상대 위치에 유지하고 줌 비율 만 변경합니다. –

+0

하지만 어쨌든 고마워 :) –