Contrôle d'un RangeTrackBarControl1 [Résolu]

jerlo11 91 Messages postés mardi 19 mai 2015Date d'inscription 12 octobre 2018 Dernière intervention - 8 oct. 2018 à 13:43 - Dernière réponse : jerlo11 91 Messages postés mardi 19 mai 2015Date d'inscription 12 octobre 2018 Dernière intervention
- 12 oct. 2018 à 11:09
Bonjour,
Je n'arrive pas appliquer une valeur mini et maxi sur les value de mon RangeTrackBarControl1.

J'essaie ceci mais sans succès :
RangeTrackBarControl1.Value.Minimum = Lbl_mini.Text


VS2015 m'indique " Cette expression est une valeur et ne peut donc pas être la cible d'une assignation".

Est-ce possible ?
Merci pour vos pistes
Afficher la suite 

Votre réponse

5 réponses

vb95 1684 Messages postés samedi 11 janvier 2014Date d'inscriptionContributeurStatut 18 octobre 2018 Dernière intervention - Modifié par vb95 le 8/10/2018 à 16:40
0
Merci
Bonjour !
Je ne connais point ce contrôle mais je vais faire une analogie avec une ScrollBar qui doit fonctionner de manière identique
La ScrollBar a une valeur à l'instant T : on la désigne par ScrollBar.Value
Cette valeur est comprise entre un minima : ScrollBar.Minimum et un maxima :ScrollBar.Maximum

Dans ton cas tu combines Value et Minimum ce qui est impossible : ton contrôle a 3 propriétés pour gérer la valeur
- Value , Minimum et Maximum

De plus ces valeurs sont généralement de type Integer : toi tu y fais figurer une chaine de caractères ( Lbl_mini.Text )
La syntaxe correcte serait :
RangeTrackBarControl1.Minimum = Convert.ToInt32(Lbl_mini.Text)

il devrait en être de même avec la valeur Maximum
RangeTrackBarControl1.Maximum = Convert.ToInt32(Lbl_maxi.Text)>


jerlo11 91 Messages postés mardi 19 mai 2015Date d'inscription 12 octobre 2018 Dernière intervention - 10 oct. 2018 à 09:08
Salut vb95 et merci pour ton retour. Je comprend ta logique mais malheureusement j'avais déjà essayé cette syntaxe sauf que "Minimum" n'est pas un membre RangeTrackBarControl1.
Commenter la réponse de vb95
cs_Le Pivert 5453 Messages postés jeudi 13 septembre 2007Date d'inscriptionContributeurStatut 19 octobre 2018 Dernière intervention - 10 oct. 2018 à 15:34
vb95 1684 Messages postés samedi 11 janvier 2014Date d'inscriptionContributeurStatut 18 octobre 2018 Dernière intervention - 10 oct. 2018 à 17:03
bonjour à vous deux !
A mon avis après lecture ce n'est pas peut-être mais c'est sûrement dans ce lien qu'est la solution !
jerlo11 91 Messages postés mardi 19 mai 2015Date d'inscription 12 octobre 2018 Dernière intervention - 12 oct. 2018 à 11:09
Voici la solution que trouvé sur leur forum et qui fonctionne :

rangeTrackBarControl1.Value = new DevExpress.XtraEditors.Repository.TrackBarRange(minimum, maximum)
Commenter la réponse de cs_Le Pivert

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.