7
votes

Fenêtre popup à Winforms

J'ai une application de formulaire Windows dans laquelle je affiche des informations sur les produits et les catégories de produits dans un fichier DataGridView. Je tiens à créer une fenêtre contextuelle alors quand j'ai clique avec le bouton droit de la souris sur un produit et choisira Ajouter à la catégorie Une fenêtre contextuelle d'une pièce d'affichage apparaît et dans laquelle j'affiche toutes les catégories dans une liste déroulante et lorsque je clique sur un bouton Ajouter à la catégorie.

Je souhaite créer une fenêtre contextuelle avec une liste déroulante et un bouton. Comment puis-je le faire dans une application de formulaire de fenêtre?


1 commentaires

2 options IMHO: contextMentrip ou une popup personnalisée ('example ici )


3 Réponses :


8
votes

Vous pouvez créer un formulaire régulier et appeler la méthode myPopupform.showdialog () . La méthode showdialog Bloque la forme principale. L'utilisateur peut donc sélectionner une catégorie, sur laquelle vous fermer () la fenêtre contextuelle; L'exécution continuera sur la forme principale.

Plus d'informations Vous trouverez plus d'informations sur http://msdn.microsoft.com/en-us /Library/c7ykbedk.aspx#y800 .


0 commentaires

1
votes
form.Show();

0 commentaires

0
votes

addhandler me.click, adresse de Me_click xxx

Vous pouvez obtenir une fenêtre d'exception.Cliquez sur la fenêtre contextuelle-popup. Salutations KvinvisibleGuy


0 commentaires