我有这个XAML代码,它使Path
位于Canvas
的内部,它位于MainPage.xaml页面中。在代码隐藏中设置Path.Data
<Path x:Name="progressPath" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" Stroke="Gold" StrokeThickness="5"
Canvas.Left="300" Canvas.Top="300" Height="305" Width="305"
Data="m 150,0 A 150,0 0 0 0 150,0 A 150,150 0 0 0 150,0">
</Path>
我想有几个Path
的像这样的(例如,一个新的Path
由当用户点击一个按钮),所以我决定在后台代码来创建它们 - 这没有按'似乎是可能的。
的Path
的Data
填充了move and draw commands语法不能直接在被用作一个文本值(如上所示)代码隐藏状也可以是在XAML - 我发现workarounds for this Silverlight中,我试图在我的Metro/Windows-Store应用程序中使用相同的技术,但是它编译正确,屏幕上没有Path
。
TL;博士如何创建这个Path
代码隐藏与Data
是如图所示?
完美地工作! –