0
是否可以使用綁定將對象添加到XAML集合。將對象綁定到XAML集合
像
<x:Array Type="sys:Int32">
<Binding Source="obj", Path="Prop1"/>
<Binding Source="obj", Path="Prop2"/>
</x:Array>
是否可以使用綁定將對象添加到XAML集合。將對象綁定到XAML集合
像
<x:Array Type="sys:Int32">
<Binding Source="obj", Path="Prop1"/>
<Binding Source="obj", Path="Prop2"/>
</x:Array>
號,數據綁定必須是依賴屬性和集合的元素的目標不是一個性質。
我能想到的兩種解決方法,但都是醜陋的,我不會使用其中的任何:
MarkupExtention
將創造任何你想要的一個集合,你甚至可以創建一種是從綁定中創建一個集合,但是語法將非常奇怪,集合內容將不會從綁定源更新。DependencyObject
並具有集合中元素的依賴屬性(屬性e0,e1,e2 ...將在設置時更新集合的內容)。我會試圖找到一種方法來完成你想要做的事情,而不用從數據綁定中填充集合。
好的,謝謝。我會在代碼隱藏方面代替它。 – adrianm 2009-11-17 17:20:25