Mschart

Résolu/Fermé
gon_ak Messages postés 197 Date d'inscription mardi 28 février 2006 Statut Membre Dernière intervention 17 novembre 2006 - 25 sept. 2006 à 15:21
gon_ak Messages postés 197 Date d'inscription mardi 28 février 2006 Statut Membre Dernière intervention 17 novembre 2006 - 25 sept. 2006 à 15:33
Bonjour à tous!

Voilà j'ai un petit souci:
J'ai un MSChart. Lorsque je clique droit sur le contrôle, j'accède à ses propriétés dont l'étiquette "Axe".
Pour l'"AxeX", j'ai décoché "Afficher l'échelle" dans "Echelle de l'Axe".

Le but de cette manoeuvre est de pouvoir le recocher en cliquant sur un CheckBox que j'ai créé.
Le problème est que je ne sais pas quelles sont les propriétés que je dois utiliser pour que lorsque je coche le Checkbox que j'ai créé, "Afficher l'échelle" soit de nouveau cocher sans passer par les propritées du MSChart.

J'ai fait un truc du genre (voir ci-dessous) mais pas sur de moi mais du tout

Private chkDateLeg_click()
   If chkDateLeg.Value= 1 then
      mscGraphique.Plot.Axis(vtChAxisIdX)
   End if

End Sub

Merci d'avance

1 réponse

gon_ak Messages postés 197 Date d'inscription mardi 28 février 2006 Statut Membre Dernière intervention 17 novembre 2006
25 sept. 2006 à 15:33
C'est bon j'ai trouvé la solution::


Private Sub chkDateLeg_Click()
    If chkDateLeg.Value = 1 Then
        mscGraphique.Plot.Axis(VtChAxisIdX).AxisScale.Hide = False
    Else
        If chkDateLeg.Value = 0 Then
        mscGraphique.Plot.Axis(VtChAxisIdX).AxisScale.Hide = True
        End If
    End If       
End Sub

Merci quand même a++
3
Rejoignez-nous