2013-05-09 52 views
1

我有綁定到對象,其每一個包含的類型的屬性的集合Windows.UI.Xaml.Shape.Path如何數據綁定的Xaml路徑元件

我有下面的XAML作爲一個ItemTemplate一個ItemsControl :

<ItemsControl.ItemTemplate> 
    <DataTemplate> 
     <Path Data="{Binding MyPathProperty}" /> 
    </DataTemplate> 
</ItemsControl.ItemTemplate> 

由於Path.Data屬性期望有一個類型爲Geometry的對象,因此失敗。

將整個Path對象綁定到項目本身的正確方法是什麼?

回答

2

使用ContentPresenter -

<ItemsControl.ItemTemplate> 
    <DataTemplate> 
     <ContentPresenter Content="{Binding MyPathProperty}"/> 
    </DataTemplate> 
</ItemsControl.ItemTemplate> 
+0

完美的,就這麼簡單。乾杯。 – 2013-05-09 03:52:24