我正在嘗試在我的WPF應用程序中創建一個具有透明填充但實心筆畫的形狀。我在Path
上看到一個叫做Opacity
的屬性,它將筆畫和填充都變爲透明。是否有可能只將填充變成透明而不是中風?WPF形狀與透明填充,但堅實的行程可能嗎?
編輯:我需要填充是一個透明的顏色和中風是一個純色。
我正在嘗試在我的WPF應用程序中創建一個具有透明填充但實心筆畫的形狀。我在Path
上看到一個叫做Opacity
的屬性,它將筆畫和填充都變爲透明。是否有可能只將填充變成透明而不是中風?WPF形狀與透明填充,但堅實的行程可能嗎?
編輯:我需要填充是一個透明的顏色和中風是一個純色。
使用Polygon
類。
<Polygon Fill="Transparent" Points="1,2,35,50,90,20" Stroke="Aqua" StrokeThickness="2" />
WPF中有很多形狀如here所述。
WPF提供了許多隨時可用的Shape對象。所有形狀對象都繼承自Shape類。可用的形狀對象包括橢圓,直線,路徑,多邊形,折線和矩形。
所以你想透明填充,但堅實的中風?爲什麼不只是這樣做
<Rectangle Stroke="Red" StrokeThickness="5" Fill="Transparent"/>
不是矩形而是形狀。 – AnjumSKhan
@AnjumSKhan一個矩形從WPF中的形狀派生,所以使用矩形作爲例子適用於任何形狀.. Shape是一個抽象類,所以當然它不能用於XAML ... – Cyral
@Cyral爲什麼我的答案是錯的 ? – AnjumSKhan
他實際上是一個不透明度小於1的填充畫筆。 – Clemens
感謝您的答覆。我確實需要顯示一種顏色作爲填充,但它需要是半透明的。中風我需要是一個純色,沒有透明度。 – Jeff
啊,半透明不透明:) – Cyral