0
我試圖根據窗口的Customer
DependancyProperty是否爲null來創建拖動裝飾器。我在Window的資源中有這個。綁定的第一部分被設置(被拖動的項目),但第二部分(WIndow上的DependancyProperty)顯示爲UnsetValue。使用Window的DataContext的多重綁定
該屬性已被初始化,因爲它被用作窗口的datacontext。
<Window x:Name="root"
...
>
<Window.Resources>
<DataTemplate x:Key="DragAdorner">
<StackPanel Orientation="Horizontal">
<TextBlock>
<TextBlock.Text>
<MultiBinding Converter="{StaticResource vehicleDragConverter}">
<Binding/>
<Binding Path="Customer" ElementName="root"/>
</MultiBinding>
</TextBlock.Text>
</TextBlock>
</StackPanel>
</DataTemplate>
的RelativeSource不工作,我還是得到取消設置值: '無法爲參照「的ElementName =根」 ...' – Echilon
使用RelativeResource –
我沒有AncestorType結合找到源,相同的結果。 – Echilon