Я понимаю, что Silverlight 3.0 имеет привязку, но просто хочу простой пример того, как использовать это для чтения свойства из класса.
У меня есть класс под названием Appointment, который в качестве свойства String с именем Location:
Public Property Location() As String
Get
Return _Location
End Get
Set(ByVal Value As String)
_Location = Value
End Set
End Property
Конечно, с частной декларацией для _Location as String.
Я хочу, чтобы элемент XAML привязался к этому свойству, чтобы отображать его в TextElement, но он должен быть в XAML, а не в коде, например, мне нужно что-то вроде этого:
<TextBlock Text="{Binding Appointment.Location}"/>
Что мне нужно сделать, чтобы это заработало?
Это должно быть решение Silverlight 3.0, так как некоторые функции WPF отсутствуют, например DynamicResource, к которому я привык.
Просто чтобы добавить, что мой XAML загружается из отдельного файла XAML, это может быть фактором, почему примеры привязки не работают, поскольку существуют разные файлы XAML, к которым необходимо применить одни и те же данные Appointment.Location.