2014-12-31 7 views
2

VB.Net을 사용하는 MS Chart 컨트롤에서 MarkerStyle으로 알파벳을 어떻게 사용합니까? 기본값 (사각형, 삼각형, 원 등)은 충분하지 않습니다.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

투표를 시작하기 전에 시도한 코드 몇 개를 표시하십시오. –

+0

'MarkerStyle'선택을위한 코드를 추가했습니다. –

답변

1

MarkerStyle은 고정되어 있으며 사용자 정의 할 수 없습니다. 그러나 여전히 MarkerImage 속성을 사용하여 이미지를 표식으로 설정할 수 있습니다.

목표를 달성하려면 알파벳 이미지를 만들고 MarkerImage 속성에 경로를 지정해야합니다. 귀하의 코드에서 다음과 같이 변경하십시오.

Case Else 
    .MarkerStyle = MarkerStyle.None; 
    .MarkerImage = 'Path of the image