我正在开发Windows Phone应用程序,并且有一些省略号。是否可以在它们上面有背景图像和背景色?

当我寻找它时,VS只允许我更改图像的Fill属性,但不允许我保留Fill + Image的颜色。

最佳答案

只需使用两个相互重叠的椭圆:

<Grid>
    <Ellipse Width="100" Height="60" Fill="Navy" />
    <Ellipse Width="100" Height="60">
        <Ellipse.Fill>
            <RadialGradientBrush>
                <GradientStop Color="#00FF0000" Offset="0" />
                <GradientStop Color="#FFFF0000" Offset="1" />
            </RadialGradientBrush>
        </Ellipse.Fill>
    </Ellipse>
</Grid>

更改第二个的填充属性以使用您的图像。

关于c# - 具有BackgroundColor和图像的WPF椭圆,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13177529/

10-13 00:40