2017-10-17 4 views
-3

Je veux écrire un programme C# où si la valeur piste bar est 2 alors il me laisserait « faire quelque chose », je me sers VS 2015.action sur le changement Track-barre

+1

Eh bien il semble que vous avez probablement besoin de souscrire à un événement qui est déclenché lorsque la valeur change trackbar. Nous ne savons pas vraiment ce que vous avez essayé ou où le problème est si ... –

+0

Faites-vous référence à la ['TrackBar' de Windows Forms] (https://msdn.microsoft.com/en-us/library /system.windows.forms.trackbar(v=vs.110).aspx)? Veuillez marquer votre question en conséquence. –

+0

je veux que si je glisse la trackbar à la valeur 2 cela fera quelque chose que je sais coder pour faire une popup mais je ne sais pas le code que si la valeur de la trackbar est 2 que je peux faire quelque chose arriver (comme messageBox .Show) –

Répondre

1

Dans le module complémentaire de charge de forme gestionnaire d'événements pour l'événement Trackbar ValueChanged.

TrackBar1.ValueChanged += new System.EventHandler(TrackBar1_ValueChanged); 

définir la méthode de gestionnaire d'événements:

private void TrackBar1_ValueChanged(object sender, System.EventArgs e) 
{ 
    if(TrackBar1.Value == 2) 
    { 
     // Do your actions here. 
    } 
} 
+0

thnx mais je veux seulement faire une action si c'est une valeur spécifique –

+0

@Chashtaglife: Bienvenue. La réponse a été mise à jour en fonction de vos besoins spécifiques. – Habeeb

+0

vraiment merci ça m'a beaucoup aidé –