C# 是否在WPF饼图上显示带有绑定数据的自定义工具提示?

C# 是否在WPF饼图上显示带有绑定数据的自定义工具提示?,c#,wpf,C#,Wpf,我正在使用MicrosoftWPF工具包来显示一个饼图,其中包含最喜欢的水果和相应的百分比 Fruit | Percentage Apple | 89% Grapes | 9% Orange | 2% 每次将光标移到饼图上的水果上时,我都希望显示带有水果名称和百分比值的自定义工具提示 我的代码 <DVC:Chart Name="chartControl1">

我正在使用MicrosoftWPF工具包来显示一个饼图,其中包含最喜欢的水果和相应的百分比

    Fruit     |   Percentage
    Apple     |   89%
    Grapes    |   9%
    Orange    |   2%
每次将光标移到饼图上的水果上时,我都希望显示带有水果名称和百分比值的自定义工具提示

我的代码

                <DVC:Chart Name="chartControl1">
                    <DVC:PieSeries IndependentValuePath="fruitsList"
                                   DependentValuePath="percentageList"
                                   ItemsSource="{Binding Mode=OneWay}"
                                   DataContext="{Binding Mode=OneWay}">
                    </DVC:PieSeries>
                </DVC:Chart>
这不会在饼图上显示任何工具提示


PS:我不想使用任何第三方图表控件。

工具提示是一个ContentControl。因此,您需要以如下方式设置工具提示:

<DVC:Chart Name="chartControl1">
    <DVC:PieSeries IndependentValuePath="fruitsList"
                   DependentValuePath="percentageList"
                   ItemsSource="{Binding Mode=OneWay}"
                   DataContext="{Binding Mode=OneWay}">
    </DVC:PieSeries>
    <DVC:Chart.ToolTip>
       <ToolTip Content="{Binding fruitsList}" />
    </DVC:Chart.ToolTip>
</DVC:Chart>

前提是,您的水果列表可以显示为内容,并且是一个属性。您可以在工具提示中以任何方式显示您的水果列表。例如,使用网格:

<DVC:Chart.ToolTip>
  <Grid>
     ...
  </Grid>
</DVC:Chart.ToolTip>

...

然后根据需要格式化内容

工具提示是一个ContentControl。因此,您需要以如下方式设置工具提示:

<DVC:Chart Name="chartControl1">
    <DVC:PieSeries IndependentValuePath="fruitsList"
                   DependentValuePath="percentageList"
                   ItemsSource="{Binding Mode=OneWay}"
                   DataContext="{Binding Mode=OneWay}">
    </DVC:PieSeries>
    <DVC:Chart.ToolTip>
       <ToolTip Content="{Binding fruitsList}" />
    </DVC:Chart.ToolTip>
</DVC:Chart>

前提是,您的水果列表可以显示为内容,并且是一个属性。您可以在工具提示中以任何方式显示您的水果列表。例如,使用网格:

<DVC:Chart.ToolTip>
  <Grid>
     ...
  </Grid>
</DVC:Chart.ToolTip>

...

然后根据需要格式化内容

这在我的案例中不起作用这在我的案例中不起作用