我正在開發一個Windows Phone應用程序,我有一些橢圓。是否有可能在他們背景圖像和背景顏色?WPF橢圓與BACKGROUNDCOLOR和圖像
當我看着它,VS只允許我Fill屬性更改與形象,但並沒有讓我保持顏色上填充+圖像。
我正在開發一個Windows Phone應用程序,我有一些橢圓。是否有可能在他們背景圖像和背景顏色?WPF橢圓與BACKGROUNDCOLOR和圖像
當我看着它,VS只允許我Fill屬性更改與形象,但並沒有讓我保持顏色上填充+圖像。
只要使用兩個橢圓,相互重疊的:
<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>
更改第二的填充屬性來使用你的形象。
嘿@Wonko它的作品!但是沒有辦法在同一個控件中設置兩個屬性? –
都能跟得上 - 這是一個單一的層上的一個屬性。你總是可以創建一個自定義的組合控件,允許你創建「BackgroundColor」和「Image」屬性,但是這個控件在下面會有這樣的實現。 –
Humm,我明白了!所以,我現在正在使用你的答案!非常感謝! :d –
試試這個:
<Ellipse>
<Ellipse.Fill>
<ImageBrush ImageSource="/myimage.png" Stretch="Fill"></ImageBrush>
</Ellipse.Fill>
</Ellipse>
這是行不通的。 –
你是否與特定圖像與背景尋找一個橢圓覆蓋圖像沒有覆蓋的地區?或者是其他東西。描述你的目標將有助於我們更好地指導你。 –
@nekizalb無誤。我有橢圓這裏,但我只可以用顏色或影像(在Fill屬性)填充 我試圖做的是保持色彩和對橢圓的形象! –