В настоящее время я пишу элемент управления выделением для WPF.Элемент управления состоит из ItemsControl с TextBlock в качестве элемента выбора DataTemplate.ItemsControl является целью двойной анимации, которая манипулирует свойством Canvas.Left.
Я хотел бы создать «круговой режим», который позволит выделению динамически добавлять элемент в свой объект.'tail всякий раз, когда последний элемент прокручивается в поле зрения.Таким образом, шатер никогда не будет казаться пустым.
Как я могу определить, когда TextBlock "прокручивается" в вид (эффективно становится видимым) в результате анимации?