FlexChart for WPF
選択
FlexPie > 選択

コントロール上の任意の場所をクリックしたときに、FlexPie のどの要素を選択するかを決めることができます。それには、SelectionMode プロパティを設定します。このプロパティは 3 つのオプションを提供します。

SelectionMode プロパティを Point に設定すると、SelectedItemPosition プロパティを設定することで、選択されている円グラフセグメントの位置を変更できます。また、選択されている円グラフセグメントを FlexPie の中心から離すことができます。それには、SelectedItemOffset プロパティを設定します。

<Grid>

    <Chart:C1FlexPie 
        x:Name="flexPie" 
        InnerRadius="0.5"
        Offset="0.5"
        Header="果物の売り上データ"
        Footer="2015"
        LegendOrientation="Horizontal"
        LegendPosition="Bottom"
        SelectionMode="Point" 
        SelectedItemPosition="Top"
        SelectedItemOffset="2"
        Margin="95,99,328,275" 
        Binding="April" 
        BindingName="Fruit" 
        ItemsSource="{Binding DataContext.Data}">
        <Chart:C1FlexPie.SelectionStyle>
            <Chart:ChartStyle Stroke="Red" 
                              StrokeThickness="2"/>
        </Chart:C1FlexPie.SelectionStyle>
        <Chart:C1FlexPie.DataLabel>
            <Chart:PieDataLabel Content="{}{y}"/>
        </Chart:C1FlexPie.DataLabel>
    </Chart:C1FlexPie>
</Grid>
C#
コードのコピー
flexPie.SelectionMode = C1.Chart.ChartSelectionMode.Point;
flexPie.SelectedItemPosition = C1.Chart.Position.Top;
flexPie.SelectedItemOffset = 2;