Scrooling Visual Basic comment faire?

Bonjour,

bonjours je voudrais faire un scrolling ,qui me permettrais d'ouvrir une autre fenêtre form.show dans la même fenêtre

en somme je voudrais passer d'une form a une autre sans que une autre fenêtre s'ouvre

cordialement
gaby

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut, est-ce que c'est en Visual Basic .NET? Dans ce cas, le TabControl peut faire ça : dans chaque onglet tu place des contrôles et ensuite, tu peux passer d'un onglet à l'autre.

    Autre solution, tu peux aussi aussi créer des Panels et les montrer/cacher suivant ce que tu veux afficher.

    La fenêtre reste unique mais tu peux montrer les contrôles que tu veux.
    1. Sur ton formulaire, tu ajoutes un composant Panel, dans ce panel tu mets tous les composants qui représentent ton premier formulaire. Ensuite un autre Panel, et ainsi de suite.

      Dans le code, tu peux faire par exemple Panel1.Hide(), Panel2.Show() suivant ce que tu veux montrer comme formulaire à l'intérieur de ton formulaire principal.

      Par exemple, si tu as 3 panels (panel1,panel2,panel3) et que tu veux montrer le panel2, ce sera :

      Panel1.Hide()
      Panel2.Show()
      Panel.Hide()
      1. c'est

        FlowLayoutPanel1_Paint

        j'ai mi ça

        Panel1.Hide()
        Panel2.Show()
        Panel.Hide()

        et la pour passe de la forme 1a 2

        et de la forme 2 a 1

        comment je doit faire
        1. ba au faite je veut faire comme un page suivant mais dans la même form
          1. j'ai fais un panel cela m'applique une barre de défilement

            mais ça ouvre une 2eme fenêtre et moi je souhaite que ça reste dans la même

            au faite faut que ma barre de défilement,t défile dans la même fenêtre le form2

            comme un scroolbar au faite