Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

-20%
Le deal à ne pas rater :
-20% sur le Lot de 2 écrans PC GIGABYTE 27″ LED M27Q
429 € 539 €
Voir le deal

3 participants

    obtenir une propriété d'un contrôle

    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    obtenir une propriété d'un contrôle Empty obtenir une propriété d'un contrôle

    Message par fandeonepiece2 Dim 30 Mar 2014 - 17:17

    bonsoir,
    vous vous êtes dit mais mais c'est trop facile pourquoi il pose cette question ?
    donc j'ai une variable property_name qui contient le nom d'un propriété
    je voudrais obtenir la valeur de la propriété dont le nom est contenu dans property_name et afficher un msg contenant cette valeur
    avez vous une idée ? un bout d'idée ?
    merci d'avance
    cordialement fandeonepiece2
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par polien Dim 30 Mar 2014 - 17:23

    Bonsoir,

    quel est le contexte ?
    "obtenir la valeur de la propriété dont le nom est contenu dans property_name et afficher un msg contenant cette valeur"

    et comment est obtenu le nom de la propriété ?
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par fandeonepiece2 Dim 30 Mar 2014 - 17:36

    re,
    le nom est obtenu grâce a une combo-box
    et je veux avoir la valeur de la propriété dans une var
    cordialement
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par lereparateurdepc Dim 30 Mar 2014 - 19:40

    re,

    I have a piece of idea. Bon OK, je sors .... Piece pour fandeonePIECE2
    => J'ai un morceau d'idée.....

    En gros, ton ComboBox contient une liste textuelle de propriétés ?
    Tu sélectionne une propriété comme "Value" par exemple et tu souhaite lire la valeur de cette propriété ?
    MAIS sur quel contrôle ? Un TextBox ? Car il n'a pas cette propriété là lui ......

    OU tu souhaite lister les propriétés d'un contrôle donné et par la sui récupérer une valeur des SES propriétés ?

    PS: je ne suis pas très présent sur le fofo car Arduino, et oui, toujours lui, me prend du temps=> réalisation d'un onduleur MLI mono télécommandé et c'est galère le MLI Smile
    En images :
    https://i.servimg.com/u/f56/14/81/58/77/wp_20120.jpg
    https://i.servimg.com/u/f56/14/81/58/77/wp_20122.jpg
    https://i.servimg.com/u/f56/14/81/58/77/wp_20123.jpg
    https://i.servimg.com/u/f56/14/81/58/77/wp_20124.jpg


    Cordialement,
    Le réparateur de PC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par polien Dim 30 Mar 2014 - 20:12

    re,

    @lereparateurdepc,

    wow, c'est super pratique ça pour afficher un état Smile (plus besoins de marteau pour savoir si la machine marche correctement amusé )

    @fandeonepiece2: c'est pour ton IDE donc (je pense)... autrement dit, récupérer et modifier les propriétés d'un contrôle sélectionné ?
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par lereparateurdepc Lun 31 Mar 2014 - 16:17

    re,

    @Polien, et oui, c'est la magie Arduino :)mais ayant en partie déprogrammé l'interface USB de la UNO Sad, et même le mode DFU ( pour le reprogrammer) ne fonctionne pas je n'ai que les broches Tx et Rx de la carte pour uploader par chance ça marche. Faites gaffe, ne sous alimentez pas la carte sinon .....

    BEBE a écrit:
    OU tu souhaite lister les propriétés d'un contrôle donné et par la suite récupérer une valeur des SES propriétés ?

    Je pense que c'est plutôt ça sinon ça risque d'être plus complexe à réaliser (vérification si la propriété est applicable sur le contrôle donné)

    Cordialement,
    Le réparateur de PC
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par fandeonepiece2 Lun 31 Mar 2014 - 16:38

    re,
    alors c'est bien pour mon IDE
    et finalement je n'utiliserai pas de combo-box mais une variable tableau pour obtenir le nom de ma propriété.
    ensuite ce n'est que pour obtenir la valeur de la propriété et non la modifier, ce qui ne me sert pas.
    j'utilise la reflection pour obtenir la liste des propriétés du contrôle.
    il n'est pas possible d'arriver dans un cas comme obtenir la valeur de la propriété "value" d'une textbox grâce a la reflection.
    Merci d'avance
    cordialement fandeonepiece2

    PS pour lereparateurdepc : Onepiece c'est un manga
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par lereparateurdepc Lun 31 Mar 2014 - 16:41

    re,

    "reflection" ???????????????
    Je doit avouer que je n'ais pas tout compris .....

    Cordialement,
    Le réparateur de PC
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par fandeonepiece2 Lun 31 Mar 2014 - 16:50

    re,
    grace a la reflection (un procédé VB.net permetant d'obtenir les propriétés d'un controle et normalement leurs valeurs recherche dans google "reflection VB.net") j'ai listé les props d'un controle et veux obtenir leur valeurs
    cordialement
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par polien Lun 31 Mar 2014 - 16:51

    bonjour,

    lereparateurdepc a écrit:re,

    @Polien, et oui, c'est la magie Arduino :)mais ayant en partie déprogrammé l'interface USB de la UNO Sad, et même le mode DFU ( pour le reprogrammer) ne fonctionne pas je n'ai que les broches Tx et Rx de la carte pour uploader par chance ça marche. Faites gaffe, ne sous alimentez pas la carte sinon .....

    BÉBÉ a écrit:
    OU tu souhaite lister les propriétés d'un contrôle donné et par la suite récupérer une valeur des SES propriétés ?

    Je pense que c'est plutôt ça sinon ça risque d'être plus complexe à réaliser (vérification si la propriété est applicable sur le contrôle donné)

    Cordialement,
    Le réparateur de PC
    bébé, lol amusé ,ça doit être ça Wink
    perso ma carte est alimenté par mon ordi... d'où le fait que je fasse mes branchages près de mon ordi amusé (je n'ai pas le cordons pour la brancher à une pile 9V Wink

    @fandeonepiece2: la réflexion consiste à obtenir toutes les propriétés d'un type de façon dynamique à l’exécution, dans ton cas, c'est pour faire un système d'auto complémentation ? dans ce cas, j'avais posté un contrôle sur le forum qui permettait la coloration synthaxique, le comptage de ligne et l'auto complémentation Wink


    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par fandeonepiece2 Lun 31 Mar 2014 - 17:02

    re,
    je ne veut rien auto compléter.
    j'ai la liste des controle de ma form.
    j'ai la liste props de chaques controles.
    je veux obtenir les valeurs de chaques propriétés
    cordialement
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par polien Lun 31 Mar 2014 - 17:05

    re,

    utilise une propertygrid, il te suffira de lui soumettre ton contrôle pour qu'elle en affiche toutes les propriétés Wink
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par fandeonepiece2 Lun 31 Mar 2014 - 17:09

    re,
    non car je ne peux obtenir la valeur des props dans une var.
    je ne veux pas les afficher mais obtenir leur valeurs
    cordialement
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par polien Lun 31 Mar 2014 - 17:15

    re,

    alors là... aucune idée... Neutral
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par fandeonepiece2 Lun 31 Mar 2014 - 17:36

    re,
    j'ai essayé .getvalue (encore de la reflection lol) mais cela me donne le type de la propriété et on la valeur pff
    cordialement
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par fandeonepiece2 Dim 20 Avr 2014 - 8:16

    bonjour
    je fait un petit déterrage pour donner la solution :
    Code:
    For Each i As Reflection.PropertyInfo In GetType(type_du_control).GetProperties
        If i.Name = "nom_de_la_propriété" Then
            MsgBox(i.GetValue(Me.nom_du_contrôle, Nothing))
        End If
    Next

    le type du contrôle c'est par exemple button ou textbox

    source : http://fr.openclassrooms.com/forum/sujet/vb-net-obtenir-une-propriete-d-un-controle?page=1
    cordialement

    Contenu sponsorisé


    obtenir une propriété d'un contrôle Empty Re: obtenir une propriété d'un contrôle

    Message par Contenu sponsorisé


      La date/heure actuelle est Jeu 28 Mar 2024 - 10:47