Silverlight提供元素綁定的元素。如何應用它,這是情況:如何將值綁定到其父元素值?
我有如下一個XAML:
<TextBlock Text="{Binding ABC}" >
<ToolTipService.ToolTip>
<local:MyControl Title="{Binding ...}" />
</ToolTipService.ToolTip>
</TextBlock>
我想MyControl標題綁定到相同的數據,其母公司文本塊文本,但我不想集合X :其父文本塊的名稱。
我知道有綁定所有權同一數據源的一個解決辦法:有ValurConverter
<local:MyControl Title="{Binding ABC}" />
這可能會導致兩次調用「{結合ABC}」,與我的情況下,這種結合。我不想用這種方式。
我只是在發佈之前測試了同樣的東西,奇怪的是它不起作用 - 就像工具提示不是文本塊的後代一樣。 – Andrew 2009-12-08 19:00:52
謝謝。以上語法給我出現以下錯誤: 屬性'AncestorType'不存在於XML名稱空間'http://schemas.microsoft.com/winfx/2006/xaml/presentation'中的'RelativeSource'類型上。 \t XML名稱空間'http://schemas.microsoft.com/winfx/2006/xaml'中不存在標籤'Type'。 – KentZhou 2009-12-08 19:04:55
您是否正在WP7 Silverlight上試用此XAML? – Gineer 2012-04-24 15:38:54