1
ImageBrush를 사용하여 타원을 채 웁니다.타원 기본값 채우기 색
균일 한 스트레칭을 사용하므로 내 이미지가 타원의 전체 영역을 채우지 않으며 빈 공간이 투명합니다. 다른 색상으로 채울 방법을 찾지 못했습니다. 어떤 아이디어를 달성하는 방법?
ImageBrush를 사용하여 타원을 채 웁니다.타원 기본값 채우기 색
균일 한 스트레칭을 사용하므로 내 이미지가 타원의 전체 영역을 채우지 않으며 빈 공간이 투명합니다. 다른 색상으로 채울 방법을 찾지 못했습니다. 어떤 아이디어를 달성하는 방법?
나는 이것을하는 좋은 방법을 생각할 수 없다. 당신은 단순히 SolidColorBrush를 사용하여 아래 타원을 그리고 그 위에 상에 ImageBrush와를 사용하여 타원, 같은 수 :
<Grid>
<Ellipse Fill="Red" />
<Ellipse>
<Ellipse.Fill>
<ImageBrush Stretch="Uniform" ImageSource="{Binding Image}" />
</Ellipse.Fill>
</Ellipse>
</Grid>
를 ... 그러나 그것은 꽤 불쾌한입니다. UniformToFill의 Stretch 속성 값이 작동하지 않는 이유가 있습니까? 당신은 확실히 전체 이미지를 항상 볼 필요가 있습니까?
예 전 이미지를 볼 필요가 있습니다. 나도 그 생각을했지만 정말 불쾌한 .. – serine