web-dev-qa-db-fra.com

création d'une boîte de dialogue à propos de l'application de formulaire C #

J'ai une application de formulaire C #, en ce sens que j'ai un menu où l'un des éléments est help. Il comporte un sous-élément About. Comme vous l'avez vu dans de nombreuses applications lorsque vous cliquez sur Aide, une boîte de dialogue séparée s'ouvre et affiche les informations.

je veux quelque chose comme ça, aidez-moi s'il vous plaît comment je peux faire quelque chose comme ça.

9
Nikunj Aggarwal

Pour ajouter un menu à un formulaire Windows au moment de la création Ouvrez le formulaire auquel vous souhaitez ajouter un menu dans le Concepteur Windows Forms.

  • Dans la boîte à outils, double-click le composant MenuStrip.
  • Un menu est ajouté à la fiche (affichant le texte "Tapez ici") et le composant MainMenu est ajouté à la barre d'état des composants.

Ensuite, vous pouvez le faire comme suit en utilisant click Event de cet élément de sous-menu particulier. Astuce: Il suffit de cliquer sur le sous-menu et sur rightclick->Properties .. pour trouver le Click Event pour subMenuItem.

 private void aboutToolStripMenuItem1_Click(object sender, EventArgs e)
 {
    AboutWindow aboutWindow = new AboutWindow();
    aboutWindow.Show();
 }
9
Thilina H

On dirait que vous ne cherchez pas depuis longtemps, ici, il suffit d'en ajouter un en utilisant un modèle prédéfini:

Add item window

Et vous pourriez éventuellement trouver ce lien utile:

social.msdn.Microsoft.com

Citation de là:

  1. Créer une nouvelle application de formulaire Windows
  2. Dans "l'Explorateur de solutions", dans la partie gauche de l'écran, cliquez avec le bouton droit sur le nom de votre application Windows.
  3. Choisissez Ajouter -> Nouvel élément
  4. Dans la fenêtre "Ajouter un nouvel élément", choisissez "AboutBox", nommez-le "AboutBox1", cliquez sur le bouton Ajouter. Vous avez maintenant dans votre application deux formulaires, "Form1" - créé par défaut par votre type de projet et "AboutBox1".
  5. Faites un clic droit sur "Form1" et choisissez "Mode Création".
  6. Double-cliquez sur la zone de conception de formulaire1.
  7. Après cela, vous verrez ce code:

    private void Form1_Load(object sender, EventArgs e)
    {
    
    }
    
  8. Ajoutez ce code à votre application, pour ressembler à ceci:

    private void Form1_Load(object sender, EventArgs e)
    {
        AboutBox1 a = new AboutBox1();
        a.Show();
    }
    
  9. Lancer l'application.

23
Tafari

Il existe une boîte standard à propos de dans les modèles, essayez Projet/Ajouter un nouvel élément et recherchez À propos de Boîte. Vous pouvez le montrer comme un formulaire de dialogue normal, par exemple. en utilisant le nouveau AboutBox (this). ShowDialog (); dans l'élément de menu, cliquez sur Gestionnaire.

4
CompuChip

Avant ou après avoir ajouté About Box au projet à partir de la liste des éléments possibles, assurez-vous que AssemblyInfo.cs est rempli de données.

AssemblyInfo.cs dans la fenêtre de l'Explorateur de solutions

Dans votre projet, cliquez sur Propriétés. Ouvrez AssemblyInfo.cs. Ceci est la source des informations affichées dans À propos de Box.

0
Bereg Isztria