-1
A
답변
2
<StackPanel>
<Ellipse x:Name="ell" Width="50" Height="50">
<Ellipse.Fill>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Black" Offset="0"/>
<GradientStop x:Name="stopToBind" Color="#FFFF0808" Offset="1"/>
</LinearGradientBrush>
</Ellipse.Fill>
</Ellipse>
<Slider Value="{Binding ElementName=stopToBind, Path=Offset, Mode=TwoWay}"/>
</StackPanel>
UPDATE
같은
부드러운없이 :
<StackPanel>
<Ellipse x:Name="ell" Width="50" Height="50">
<Ellipse.Fill>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="Red" Offset="{Binding ElementName=sl, Path=Value, Mode=TwoWay}"/>
<GradientStop Color="Black" Offset="{Binding ElementName=sl, Path=Value, Mode=TwoWay}"/>
</LinearGradientBrush>
</Ellipse.Fill>
</Ellipse>
<Slider Value="0.5" x:Name="sl" Maximum="1" Minimum="0"/>
</StackPanel>
,
빠른 답장을 보내 주셔서 감사합니다. 그러나 색상 사이의 경계가 흐려지지 않았 으면합니다. – XmaksasX
내 업데이트를 참조하십시오. :) –
대단히 고마워요! 그리고 한 가지 더 질문하고 변수를 통해 슬라이더를 사용하지 않고 코드에서 관리 할 수 있습니까? – XmaksasX