如何在使用VB.Net的MS Chart控件中将字母用作MarkerStyle
?默认值(方形,三角形,圆形等)不足。
Select Case UCase(strCharSymbol)
Case "+"
.MarkerStyle = MarkerStyle.Cross
Case "0", "O"
.MarkerStyle = MarkerStyle.Circle
Case "*"
.MarkerStyle = MarkerStyle.Star10
Case "^"
.MarkerStyle = MarkerStyle.Triangle
Case "#"
.MarkerStyle = MarkerStyle.Square
Case Else
.MarkerStyle = MYCUSTOMMARKER(strCharSymbol)
End Select
答案 0 :(得分:1)
MarkerStyle
已修复,无法自定义。但您仍然可以使用MarkerImage
属性将图像设置为标记。
要实现目标,您必须创建字母图像并在MarkerImage
属性中提供其路径。在您的代码中,执行以下更改。
Case Else
.MarkerStyle = MarkerStyle.None;
.MarkerImage = 'Path of the image