UltraDoughnutChart の各スライスに表示されるラベルには RingSeries の LabelMemberPath に指定されたプロパティのテキストが使用されます。

LabelMemberPath のテキストに加えて、スライスの値 (ValueMemeberPath) やその他の付加情報を表示したい場合があります。その場合は、RingSeries の FormatLabel メソッドを使用してラベルの表示テキストをカスタマイズすることができます。表示したい文字列をメソッドの引数 args.Label に割り当てます。

以下は、FormatLabel メソッドで LabelMemberPath のプロパティ (Label1) とともに ValueMemeberPathのプロパティ (Value1) の値をラベルに表示する実装例です。

private void RingSeries_FormatLabel(object sender, FormatLabelEventArgs args)
{
	args.Label =  (args.Item as Category).Label1 + ": " + (args.Item as Category).Value1;
}

製品について

Ultimate UI for Windows Forms