有没有人知道如何在使用MarkerImage属性时使用MarkerColor属性?我的图表似乎听取了MarkerImage和MarkerImageTransparentColor属性,但完全忽略了MarkerColor和MarkerBorderColor属性。感谢。
答案 0 :(得分:0)
Markers
或 MarkerImages
。
Markers
时,您可以设置MarkerColor
和MarkerBorderColor
。还有MarkerSize
。 注意:您还需要设置MarkerStyle
,因为它默认为None
。
MarkerImages
时,您可以将图像中的一种颜色设置为透明。如您所见,在MarkerImage
上设置Markers
需要优先级。
另请注意,如果您为某些Markers
和/或MarkerImages
设置不同,则可以混合 Series
与DataPoints
。这是一个例子:
为每个Marker
设置了Series s
:
s.MarkerColor = Color.OrangeRed;
s.MarkerStyle = MarkerStyle.Circle;
s.MarkerSize = 5;
但是对于DataPoint
中的一个Series
,我设置了MarkerImage
:
chart.Series[0].Points[3].MarkerImage = "D:\\_png\\rocket.png";
请注意,我在这里使用磁盘文件;通常我更喜欢将NamedImages
添加到图表中。
另请注意,在覆盖String.Empty
时,我必须从MarkerImage
移除{设置为DataPoint
以显示Marker
..