4
我正在使用Carlos Aguilera的WebChart控件,并且希望更改图例标记以匹配我正在使用的线标记。我有如下图:如何更改网页图表上的图例符号?
这里是我的传说代码:
objLegend = New WebChart.ChartLegend
objLegend.Font = New Font("Verdana", 8)
objLegend.Width = 150
objLegend.Position = LegendPosition.Right
objLegend.Background.Color = Color.LightYellow
objLegend.Background.Type = InteriorType.Solid
objLegend.Background.WrapMode = Drawing2D.WrapMode.Tile
objEngine.Legend = objLegend
而设立的线条标记
Select Case intColorIndex Mod 5
Case 0
objLineChart.LineMarker = New CircleLineMarker(6, Color.Red, Color.Black)
Case 1
objLineChart.LineMarker = New DiamondLineMarker(6, Color.Red, Color.Black)
Case 2
objLineChart.LineMarker = New SquareLineMarker(6, Color.Red, Color.Black)
Case 3
objLineChart.LineMarker = New TriangleLineMarker(6, Color.Red, Color.Black)
Case 4
objLineChart.LineMarker = New XLineMarker(6, Color.Red, Color.Black)
End Select
既不的代码这些地方似乎有一个属性来设置图例标记类型,并且在ChartEngine
对象中似乎也没有选项。
图例文本是按行设置的,但LineChart
中唯一可访问的属性是文本,似乎没有符号的选项。
是否可以使用此控件更改图例标记?如果是的话,我该怎么做?
他的网站上的一个教程和示例可能会有所帮助。 1. http://www.carlosag.net/tools/webchart/image-line-marker 2. http://www.carlosag.net/tools/webchart/sample-column-chart – JSuar
@JSuar我欣赏链接,但都不包括这个问题提出的问题。这不是关于线标记(我知道如何改变它),这是关于图例符号(当你改变线标记时它不会改变)。 –
On http://www.carlosag.net/tools/webchart/sample-pie-chart图例符号似乎是在标记中定义的:检查''中的'