Bonjour tout le monde,
Aujourd'hui je vais vous montré comment ouvrir plusieurs form en C# comme le titre l'indique.
Tout d'abord créer un nouveau projet de sorte Windows Form.
Ensuite faite le desinge que vous voulez mais on va devoir ajouter sois 2 bouton ou un menu strip avec Ouvrir et Fermer. Moi je choisi le menustrip. Ensuite il faut allé dans les propriété de nôtre MainForm et allé changer IsMdiContainer en true.
Au final sa devrais vous donné un truc dans le genre : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Ensuite on va créer une nouvelle form
Clique droit sur le nom de vôtre projet ensuite ajouter=> Nouvelle Éléments.
Vous chercher un peux et trouvé Windows Form et vous faite ajouter.
Vôtre Solution devrais ressembler a ceci : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Bon maintenant on va ajouter le code pour ouvrir et fermer la nouvelle form
Double clique sur le menu ouvrir
Ce code devrais ce généré automatiquement vous faites pareille pour le menu fermer.
bon pour ouvrir une nouvelle form il suffit d'écrire
et pour fermer
Donc voila pour le tutoriel si vous avez des questions suffit de les posés et je vais tenté de répondre.
Pour le code final sa devrais donné
---------- Message ajouté à 03h38 ---------- Le message précédent était à 23h15 ----------
Voici le code pour en vb :
Aujourd'hui je vais vous montré comment ouvrir plusieurs form en C# comme le titre l'indique.
Tout d'abord créer un nouveau projet de sorte Windows Form.
Ensuite faite le desinge que vous voulez mais on va devoir ajouter sois 2 bouton ou un menu strip avec Ouvrir et Fermer. Moi je choisi le menustrip. Ensuite il faut allé dans les propriété de nôtre MainForm et allé changer IsMdiContainer en true.
Au final sa devrais vous donné un truc dans le genre : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Ensuite on va créer une nouvelle form
Clique droit sur le nom de vôtre projet ensuite ajouter=> Nouvelle Éléments.
Vous chercher un peux et trouvé Windows Form et vous faite ajouter.
Vôtre Solution devrais ressembler a ceci : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Bon maintenant on va ajouter le code pour ouvrir et fermer la nouvelle form
Double clique sur le menu ouvrir
Code:
private void ouvrirToolStripMenuItem1_Click(object sender, EventArgs e)
{
}
bon pour ouvrir une nouvelle form il suffit d'écrire
Code:
Form2 fc = new Form2();
fc.MdiParent = this;
fc.Show();
et pour fermer
Code:
if (ActiveMdiChild != null)
{
ActiveMdiChild.Close();
}
Donc voila pour le tutoriel si vous avez des questions suffit de les posés et je vais tenté de répondre.
Pour le code final sa devrais donné
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void ouvrirToolStripMenuItem1_Click(object sender, EventArgs e)
{
Form2 fc = new Form2();
fc.MdiParent = this;
fc.Show();
}
private void fermerToolStripMenuItem_Click(object sender, EventArgs e)
{
if (ActiveMdiChild != null)
{
ActiveMdiChild.Close();
}
}
}
}
---------- Message ajouté à 03h38 ---------- Le message précédent était à 23h15 ----------
Voici le code pour en vb :
Code:
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Linq
Imports System.Text
Imports System.Windows.Forms
Namespace WindowsFormsApplication1
Public Partial Class Form1
Inherits Form
Public Sub New()
InitializeComponent()
End Sub
Private Sub ouvrirToolStripMenuItem1_Click(sender As Object, e As EventArgs)
Dim fc As New Form2()
fc.MdiParent = Me
fc.Show()
End Sub
Private Sub fermerToolStripMenuItem_Click(sender As Object, e As EventArgs)
If ActiveMdiChild IsNot Nothing Then
ActiveMdiChild.Close()
End If
End Sub
End Class
End Namespace
Last edited: