привязка элемента наблюдаемой коллекции к свойству класса с использованием значения ползунка в качестве индекса - PullRequest
0 голосов
/ 27 марта 2019

Я пытаюсь отобразить различные формы, определенные объектом Point3DCollection, хранящимся в ObservableCollection, используя ползунок в модели представления WPF3D. Я использую библиотеку, которая получает фигуры в Point3DCollection объекте, который объявлен как DependencyProperty. Используя значение Slider в качестве индекса, я надеюсь динамически обновлять форму, отображаемую в окне, не выполняя никакой дополнительной работы.

Как мне этого добиться? Есть идеи?

1 Ответ

0 голосов
/ 27 марта 2019

Ваш DataContext может иметь свойство CurrentIndex (или аналогичное имя), которое двусторонне связано с ползунком.

Установщик свойства CurrentIndex должен извлечь фигуру, проиндексированную CurrentIndex, и установить для него значение свойства зависимости (вызвав SetValue для объекта DependencyObject, который, в свою очередь, обновит все, что с ним связано).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...