Charts 序列定义在绑定时不更改可见性
我正在使用Silverlight工具箱中的StackedColumnSeries来显示一些数据。我试图创建一个复选框列表,每个复选框都绑定到特定系列的可见性,但可见性不会改变。我已经实现了BooleanToVisibility转换器,它正确地返回报告,对象返回报告它的可见性被折叠,但是图表的UI没有改变。我目前正试图完全在xaml中实现这一点 以下是xaml中的复选框和图表:Charts 序列定义在绑定时不更改可见性,charts,silverlight-toolkit,Charts,Silverlight Toolkit,我正在使用Silverlight工具箱中的StackedColumnSeries来显示一些数据。我试图创建一个复选框列表,每个复选框都绑定到特定系列的可见性,但可见性不会改变。我已经实现了BooleanToVisibility转换器,它正确地返回报告,对象返回报告它的可见性被折叠,但是图表的UI没有改变。我目前正试图完全在xaml中实现这一点 以下是xaml中的复选框和图表: <CheckBox x:Name="ui_CheckBox">Box</CheckBox> &
<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" />
...
框
这是Silverlight中的一个bug(上一篇文章):