WPF图表工具包PieChart不可见

plupiseo  于 2022-12-27  发布在  其他
关注(0)|答案(1)|浏览(222)

我试图使用WPF的图表工具包显示饼图,但饼图本身是不可见的。图例显示,并悬停在饼图上显示正确的工具提示,但饼图未显示。
XAML语言

<DVC:Chart Grid.Row="0" Padding="0" Height="160" Name="stateChart" Background="White">
                <DVC:Chart.Series>
                    <DVC:PieSeries Name="stateChartPieSeries" Title="Incidence per State" ItemsSource="{Binding StatePieChartData}" IndependentValueBinding="{Binding Path=Key}" DependentValueBinding="{Binding Path=Value}" />
                </DVC:Chart.Series>
            </DVC:Chart>

C#
x一个一个一个一个x一个一个二个x
生成的GUI:enter image description here
这个问题似乎与ItemsSource的绑定有关,因为设置ItemsSource会直接导致再次显示PieChart。

1szpjjfi

1szpjjfi1#

我自己解决了这个问题,结果是,在饼图数据中有空数据或值为0的KeyValuePair会使饼图不呈现,而是看不见。
只需清除数据中的“空”KeyValuePairs(值为0),饼图就会再次显示。

相关问题