I'd like to show the value on the line chart,how to set it?just like this picture.
This looks like a Pareto chart, so you could just set the ChartType to ParetoChart and you would be mostly there - except, unfortunately, the ParetoChart doesn't have the ChartText collection that LineChart and ColumnChart do.
so your options are either to continue using the ParetoChart and use the Annotations collection or the FillSceneGraph event to show your data values, or, create a Composite chart and combine the LineChart with the ColumnChart, using the ChartText collections on both Chart Layer appearances.
good. then how to show the style?
add a ChartTextAppearance object to the UltraChart.LineChart.ChartText collection, set its FormatString property to <DATA_VALUE:#>, its Row and Column properties to -2 (wildcard), and set its Visible property to true.