Диаграммы Syncfusion поддерживают выбор элементов данных в их диаграммах (см. здесь ).Существует также событие, которое срабатывает при изменении выбора.
У меня есть список TransactionEntry
объектов, привязанных к диаграмме, которые включают в себя такую информацию, как Amount
, Date
(которые привязаны к диаграмме) и несколько других метаданных.
Я пытаюсь получить доступ к объектам в измененном событии, чтобы получить метаданные.Аргументы ChangedEvent
предоставляют свойство с именем NewPointInfo
(см. здесь ), относящееся к объекту типа.При отладке я вижу, что этот объект на самом деле является ChartDataPointInfo
объектом, который также содержит свойство NewItem
, которое является именно тем объектом, который я ищу.
Теперь моя проблема в том, что я могу '• приведите объект NewPointInfo
к типу ChartDataPointInfo
из-за уровня защиты ChartDataPointInfo
.Этот тип также не задокументирован Syncfusion, поэтому я полагаю, что я не собираюсь использовать этот тип?
Мой вопрос сейчас: как мне получить доступ к базовому TransactionEntry
объект из события SelectionChanged
?Могу ли я использовать NewPointInfo
для этого и если да: как?