IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[Visual Studio 2010] Indexer un controle label ou texte [Débutant]


Sujet :

C#

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2002
    Messages : 120
    Points : 89
    Points
    89
    Par défaut [Visual Studio 2010] Indexer un controle label ou texte
    Désolé de poser cette question, mais je n'arrive plus à faire des controles label ou textbox indexé !

    Est-ce que je confonds avec un autre langage, mais il me semble qu'en prenant un controle label ou textbox, en lui donnant un nom et en faisant un copier/coller du même controle on pouvait avoir une indexation ?

    Je veux avoir des labels qui ressemblent à ça : MonLabel(1), MonLabel(2), etc ...

    Désolé de poser cette question très basique, mais bon comme je suis tout seul sur ce sujet ... une lumière sur ce sujet me permettrait de passer à autre chose.
    "En essayant continuellement, on finit par réussir.
    Donc plus ça rate, plus on a de chances que ça marche."

    Les Shadocks

  2. #2
    Membre expert


    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 970
    Points : 3 304
    Points
    3 304
    Par défaut
    Effectivement la propriété index n'est pas disponible en .net.

    Le langage auquel tu fais allusion étant le VB6
    Articles sur les technologies .NET

    Une réponse vous a aidé ? utilisez le bouton

    Votre problème est résolu ? utilisez le bouton

  3. #3
    Rédacteur

    Avatar de Jean-Michel Ormes
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    1 838
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 838
    Points : 4 574
    Points
    4 574
    Par défaut
    Citation Envoyé par infosam76 Voir le message
    Effectivement la propriété index n'est pas disponible en .net.

    Le langage auquel tu fais allusion étant le VB6
    Cela reste néanmoins possible en ASP.NET (au sein même des fichiers .aspx)

  4. #4
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 191
    Points : 28 070
    Points
    28 070
    Par défaut
    Les contrôles indexés n'existent plus en tant que tel en .Net.

    Néanmoins il est possible de reproduire manuellement ce que faisait VB6 implicitement avec les contrôles indexés. Il suffit de créer une collection de contrôle et de rajouter individuellement chaque contrôle dans cette collection.
    Ainsi la collection de contrôle devient l'équivalent de la notion de contrôle indexé de VB6.

    A noter que ce principe de collection de contrôles existe déjà, la propriété Controls de chaque Form et de chaque contrôle container est une collection des contrôles enfant posés sur la form ou le container en question
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  5. #5
    Membre expert


    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 970
    Points : 3 304
    Points
    3 304
    Par défaut
    sevyc64 : tout à fait, mais je pense que c'était le fait de le faire par glisser-coller du contrôle sur la form qui intéressait B-Pascal.

    A voir maintenant le besoin qu'il a a vouloir travailler avec le système des index.

    (Perso en vb6, nous l'utilisons souvent suite à une limite (100 je pense) de contrôle que l'ont peut mettre sur une form).
    Articles sur les technologies .NET

    Une réponse vous a aidé ? utilisez le bouton

    Votre problème est résolu ? utilisez le bouton

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/03/2015, 20h37
  2. Visual Studio 2010 et .NET Framework 4.0 disponible en version Bêta
    Par Jérôme Lambert dans le forum Visual Studio
    Réponses: 32
    Dernier message: 03/09/2014, 23h36
  3. [Visual Studio 2010 Express] Source Control bloqué ?
    Par kedare dans le forum Visual Studio
    Réponses: 0
    Dernier message: 11/10/2010, 01h22
  4. F# sera inclus dans Visual Studio 2010
    Par LLB dans le forum F#
    Réponses: 7
    Dernier message: 16/06/2010, 14h43
  5. Téléchargez la première CTP de Visual Studio 2010 et du .NET Framework 4.0
    Par Jérôme Lambert dans le forum Général Dotnet
    Réponses: 5
    Dernier message: 31/10/2008, 12h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo