我創建了一個形狀在於canvas元素:C#WPF問題的建築物形狀
<Canvas HorizontalAlignment="Left" Width="47" Height="71">
<Polygon Points="25 0 10 43 40 43" Stroke="Black" Fill="Orange" Height="45" Canvas.Left="0" Canvas.Bottom="0" Width="47"></Polygon>
<Ellipse Height="20" Width="20" Stroke="Black" Fill="Black" Canvas.Bottom="45" Canvas.Left="15"></Ellipse>
</Canvas>
而且我當我點擊按鈕就應該在另一個畫布容器創建這樣的元素!
如何在我的代碼中多次重複使用此構造的Shape而不用在XAML中多次寫入它?
我已閱讀了關於模板和樣式的內容。但我不能真正適應我的問題。因爲我想在運行時創建這些形狀。
是否形狀總是存在的一個Polygon和Ellipse,只有不同的值? – 321X
始終存在並始終具有相同的值!我只想在運行時將它們插入到我現有的畫布中(幾次!!) – michaelt