Я использую StackedColumnSeries из набора инструментов Silverlight для отображения некоторых данных.Я пытаюсь создать список флажков, каждый из которых привязан к видимости определенной серии, но видимость не меняется.Я реализовал конвертер BooleanToVisibility, и он правильно сообщает, и объект сообщает, что его видимость свернута, но пользовательский интерфейс диаграммы не изменяется.В настоящее время я пытаюсь сделать это полностью в xaml
Вот флажок и диаграмма в xaml:
<CheckBox x:Name="ui_CheckBox">Box</CheckBox>
<chartingToolkit:Chart Title="Errors x:Name="x_ErrorChart">
<chartingToolkit:Chart.Series>
<chartingToolkit:StackedColumnSeries>
<chartingToolkit:SeriesDefinition
ItemsSource="{Binding Path=.}"
IndependentValueBinding="{Binding Path=Day, StringFormat='MM/dd'}"
DependentValueBinding="{Binding Data1}"
Title="Data1"
Visibility="{Binding IsChecked, ElementName=ui_CheckBox, Converter={StaticResource BooleanToVisibilityConverter}}"/>
<chartingToolkit:SeriesDefinition
ItemsSource="{Binding Path=.}"
IndependentValueBinding="{Binding Path=Day, StringFormat='MM/dd'}"
DependentValueBinding="{Binding Data2}"
Title="Data2" />
...
Я также попытался явно установить видимость для свертывания в SeriesDefinitionи это делает точно так же.Это недостающая часть инструментария или я что-то делаю неправильно?
Спасибо
Лев