我正在PieChart
使用 Winrt Xaml Toolkit 进行自定义,并且难以绑定到我的主要元素的属性。这是代码:
<Charting:Chart x:Name="PieChart" Title="Pie Title" Width="300" Height="300">
<Charting:Chart.Series>
<Charting:PieSeries Title="Population" IndependentValueBinding="{Binding Name}" DependentValueBinding="{Binding Amount}" IsSelectionEnabled="False" Width="125" Height="125" />
</Charting:Chart.Series>
<Charting:Chart.LegendStyle>
<Style TargetType="datavis:Legend">
<Setter Property="ItemContainerStyle" xmlns:series="using:WinRTXamlToolkit.Controls.DataVisualization.Charting">
<Setter.Value>
<Style TargetType="series:LegendItem">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="series:LegendItem">
<StackPanel Orientation="Horizontal">
<datavis:Title Content="{TemplateBinding Content}" />
<TextBlock Text="{Binding Amount}" />
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Setter.Value>
</Setter>
</Style>
</Charting:Chart.LegendStyle>
</Charting:Chart>
在我的LegendItem
我有一个TextBlock
我想从我的元素绑定DependentValueBinding
属性。Charting:PieSeries
我怎样才能做到这一点?我也尝试引用元素Self
但无法获取子属性。