2013-07-01 68 views
1

我做的是做一個明星擦拭圖片間切換圖像控制在WPF通過vb.net在圖像控制畫多邊形

幻燈片放映,現在我工作在一個明星繪製圖片的程序在圖像控制

我在形式 這樣做它的形狀是繪製表格

'here i draw the star points 
    MyPolygon.Points = myPointCollection 

'and here i draw the the star with the image from imagebrush 
    MyPolygon.Fill = imagebrush 

多邊形的代碼,但我還沒有關於如何在圖像控件中得出這樣的任何想法

我可以通過使用源屬性

放在圖像控制整個畫面,但就是offcourse不畫它作爲一個明星

是有一種方法來繪製圖像控制多邊形?

回答

0

你不能把一個PolygonImage控制。你必須將它添加到一些佈局容器像GridCanvas

canvas.Children.Add(MyPolygon); 

或者在XAML:

<Canvas x:Name="canvas"> 
    <Polygon x:Name="MyPolygon"/> 
</Canvas> 
+0

感謝ü烏拉圭回合的幫助 –

0

您可以使用this可寫位庫在運行時吸取位圖圖像多邊形並且可以設置圖像控件的源創建的位圖。