Я пытаюсь привязать данные к списку примерно так:
<ListBox x:Name="MyListBox" Margin="0,0,0,65">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Converter={StaticResource MyConverter}}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Причина, по которой я связываюсь со всем объектом, а не со свойством, заключается в том, что моему преобразователю потребуются несколько свойств объекта для построения возвращаемой строки.
Это работает, и моя строка возвращается. Но затем, когда я изменяю ObservableCollection, это основано на значении, не изменяется на экране. Если я связываю только одно свойство и изменяю его, значение меняется.
Что я могу сделать по-другому? Я не могу привязать ни к одному свойству, так как мне нужен весь объект в конвертере ... И ConverterParameter уже используется.