скрыть метку для точек маркера в mscharts - PullRequest
0 голосов
/ 16 декабря 2011

В мсчартах я могу назначать метки для точек маркера, используя функцию databindcrosstable , используя код

Chart1.DataBindCrossTable(dr, "something", "anything", "a_data", "label=c_score")

, теперь я хочу скрыть метку c_score для точек маркера.

Я показываю метку во всплывающей подсказке при наведении мыши, используя код

e.Text = result.Series.Points(result.PointIndex).YValues(0) & vbCr & result.Series.Points(result.PointIndex).Label

Я пробовал этот код в событии настройки, которое все еще показывает метки маркера

Private Sub Chart1_Customize(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Chart1.Customize
    For Each ser As Series In Chart1.Series
        For Each dp As DataPoint In ser.Points
            dp.IsValueShownAsLabel = False
        Next
    Next
End Sub

если есть что-то вроде dp.labelvisible = false

Спасибо

1 Ответ

0 голосов
/ 16 декабря 2011

при загрузке формы im с использованием таблицы данных.*

...