У меня есть привязка, где Path установлен на Path=Item.Tag.caption, но сначала мне нужно отбросить Item до IEDGE, чтобы я мог получить доступ к свойству Tag.
Есть ли способ достичь этого?
Связывание WPF: литье в пути привязки
Ответ 1
Решение проблемы, наконец, заключается в использовании следующего синтаксиса:
Path=Item.(myNameSpace:IEdge.Tag).caption
Предыдущий код привёл Item к типу IEdge, чтобы получить доступ к свойству Tag.
В случае множественных вложенных отливок глобальный шаблон:
Path=Obj1.(ns1:TypeObj1.Obj2).(ns2:TypeObj2.Obj3)...(nsN:TypeObjN.BindedProp)