Кажется, что это должно быть действительно просто, но я не могу заставить его работать.
У меня есть файл класса с именем XMLSource следующим образом:
Public Class XMLSource
Public Shared BrandItems As New MediaItems
Public Class MediaItems
Inherits ObservableCollection(Of MediaObject)
Implements INotifyPropertyChanged
End Class
End Class
Public Class MediaObject
Public Property Name As String
Public Property Title As String
End Class
Приложение читаетXML-файл и сохраняет некоторые элементы в XMLSource.BrandItems (происходит при запуске).
Я хочу связать свойство Content элемента управления Label с XMLSource.BrandItems (0). Имя
Я пытался:
<Label Content="{Binding Source={XMLSource},Path=.BrandItems[0].Src}" FontSize="20"></Label>
Но это не работает.
Возможно ли связывать напрямую, как это?