Partage
  • Partager sur Facebook
  • Partager sur Twitter

Mettre un ensemble de boutons dans une fonction.

    2 mars 2019 à 8:24:47

    Bonjour tout le monde ,

    Je travaille sous vb.net (2017) . Dans mon projet je devrai faire des schemas d'une salle, alors pour le moment j'ai fais qu'un seul , les tables sont représentées comme des boutons apres selsection d'une table elle change de couleur et si on veut annuler la selection elle prend la couleur du debut . Mon probleme c'est que une salle comporte plusieurs tables donc j'ai utilisé plusieurs boutons . Et comme je devrai schématiser plusieurs salles donc j'aurai besoin des fonctions chaque fonction traite une salle . Et avoir des boutons dans une fonction n'est pas possible alors que devrai je faire pour garder les meme fonctionnalités des boutons en les mettant dans des fonctions ?

    PS: j'ai évité de travailler avec photobox car je dois mettre deux boutons pour vhaque table + photo box (deux boutons pour selectionner et annuler ) 

    Merci d'avance.

    • Partager sur Facebook
    • Partager sur Twitter
      4 mars 2019 à 9:11:46

      Vous devriez distinguer la partie métier des la partie graphique.

      Vous semblez ignorer les nombreuses différences entre une fonction et des objets/classes.

      Avoir des contrôles comme variables locales d'une fonction ne présente que peu d'intérêt.

      Faites de la composition pour votre IHM :

      Votre formulaire contient un user-control par classe (RoomUserControl est un bon nom de classe, non ?) et chaque RoomUserControl contient des "boutons" représentant vos tables.

      Chaque RoomUserControl aura ses tables.

      • Partager sur Facebook
      • Partager sur Twitter
      Je recherche un CDI/CDD/mission freelance comme Architecte Logiciel/ Expert Technique sur technologies Microsoft.

      Mettre un ensemble de boutons dans une fonction.

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown