Проблемы с привязкой к данным Visifire/WPF (Visifire v3.6.8)

У меня есть очень простая проблема с привязкой данных к инструменту построения графиков Visifire WPF в последней версии с открытым исходным кодом, v3.6.8, до того, как он стал коммерческим. Я хочу привязать ObservableCollection<> к DataSource-свойству DataSeries. Это просто не работает, когда я связываю свойство в XAML. Когда я связываю данные в коде, он работает нормально.

Я использую коллекцию для DataGrid, и там все отлично работает.

Выходной журнал не показывает никаких проблем с привязкой.

Средства доступа get/set свойства DataSource объекта DataSeries никогда не доступны при привязке свойства в XAML, я просто не понимаю, почему. Свойство зависимости регистрируется при создании объекта DataSeries.

Есть ли известные проблемы с этим или я что-то упустил?

XAML:

<DataGrid x:Name="grid" Grid.Column="0" ItemsSource="{Binding TransverseParallelShearLCS}"></DataGrid>

<Charts:Chart Grid.Column="1" x:Name="chart" ZoomingEnabled="True" AnimatedUpdate="True" ScrollingEnabled="False">
    <Charts:Chart.Series>
        <Charts:DataSeries RenderAs="Line" DataSource="{Binding TransverseParallelShearLCS}" AutoFitToPlotArea="True">                                                    
        <Charts:DataSeries.DataMappings>
              <Charts:DataMapping MemberName="XValue" Path="X"></Charts:DataMapping>
              <Charts:DataMapping MemberName="YValue" Path="Y"></Charts:DataMapping>
        </Charts:DataSeries.DataMappings> 
        </Charts:DataSeries>
     </Charts:Chart.Series>
</Charts:Chart>

1 ответ

Решение

Пожалуйста, попробуйте приведенный ниже пример из области примеров Visifire и проверьте.

http://visifire.com/silverlight_examples_details.php?id=10

Другие вопросы по тегам