Я использую элемент управления RadCarousel от Telerik в приложении WPF с C #. RadCarousel похож на GridView в том, что он привязывается к коллекции и показывает каждый элемент в коллекции (поэтому мой вопрос не относится к Telerik или RadCarousel).
Я использую шаблон данных, чтобы указать, как должна отображаться каждая запись.
Если я сделаю это, все будет хорошо:
<DataTemplate>
<TextBlock Text="{Binding Path=oMySubObject.TheAmount}" />
</DataTemplate>
Но что, если мне нужно указать на элемент в словаре?
<DataTemplate>
<TextBlock Text="{Binding Path=myDictionaryOfSubObjects[TheCurrentIndex].TheAmount}" />
</DataTemplate>
Это я не могу работать и не знаю как. В основном ... мне нужно, чтобы индекс указывался во время выполнения, а когда он обновляется, привязка обновляется.
Любой совет?