2013-07-18 2 views
1

Windows phone (8)의 xaml에서 cirlce 그래프에 세 개의 원을 결합하고자합니다. 기본적으로 나는이 세 가지 이미지를 가지고 :세 개의 이미지를 원형 차트로 결합

enter image description here

enter image description here

enter image description here

그리고 나는 그들을 결합하려는, 그래서 어떤 의미가 있을지, 그들로부터 원 그래프를 만들 수 있습니다.

가능한 경우 컨트롤에 생성 할 수 있으면 멋지므로 페이지에 추가 한 다음 각 "원"이 표시되어야하는 값을 적용해야합니다.

<Image Source="/Images/157385.png" Height="200" Margin="0,0,279,0" RenderTransformOrigin="0.5,0.5" Width="200" > 
    <Image.Clip> 
      <EllipseGeometry Center="0,0" RadiusX="250" RadiusY="250"/> 
    </Image.Clip> 
</Image> 

하지만 더 같이 찾고 끝이 어떤 좋은 방법은 enter image description here

<Image Source="/Images/157385.png" Height="200" Margin="0,0,279,0" RenderTransformOrigin="0.5,0.5" Width="200" > 
    <Image.Clip> 
      <EllipseGeometry Center="0,0" RadiusX="250" RadiusY="250"/> 
    </Image.Clip> 
</Image> 
<Image Source="/Images/157387.png" Height="200" Margin="1,0,279,0" RenderTransformOrigin="0.5,0.5" Width="200" > 
    <Image.Clip> 
      <EllipseGeometry Center="100,100" RadiusX="50" RadiusY="100"/> 
    </Image.Clip> 
</Image> 
<Image Source="/Images/157388.png" Height="200" Margin="1,0,279,0" RenderTransformOrigin="0.5,0.5" Width="200" > 
    <Image.Clip> 
      <EllipseGeometry Center="100,100" RadiusX="100" RadiusY="50"/> 
    </Image.Clip> 
</Image> 

있습니까?^_^또는 어떤 제안, 모든 것이 고맙습니다!

답변

1

(How to Crop an Object 참조) 중복에 관한 것입니다. 따라서 샘플에는 ellipse가 겹쳐있는 타원이 있습니다. 두 개의 타원이있는 파이 쐐기를 만들 수 없습니다. 다음은 파이 쐐기를 만드는 방법의 예입니다. 이 샘플에서는 타원을 사용하여 이미지를 모방합니다.

<Ellipse Fill="Red" Width="100" Height="100"> 
    <Ellipse.Clip> 
     <PathGeometry > 
      <PathFigureCollection> 
       <PathFigure StartPoint="50,50"> 
        <LineSegment Point="0,0"></LineSegment> 
        <LineSegment Point="50,0"></LineSegment> 
       </PathFigure> 
      </PathFigureCollection> 
     </PathGeometry> 
    </Ellipse.Clip> 
</Ellipse> 
+0

글쎄, 이것은 분명히 좋아 보이기 시작했습니다. 나는 힘든 시간을 보내고 완벽하게 작동하지만, 단지 그걸 가지고 놀 필요가 있습니다. 고마워, 나는 이것을 내 문제에 대한 해결책으로 받아 들일 것이다 :) – Jazerix

+0

클리핑에 약간의 연습이 필요하다. 다행스럽게 도울 수있어! –

0

이미지 작업을 시작하기에 좋은 출발점은 WriteableBitmapEx를 확인하는 것입니다. lib는 winphone에서 사용할 수 있습니다.

(바닥에 예제와 함께,하지만 당신은 당신이 더 찾을 구글 때) Link here... 요소를 클리핑

관련 문제