Question WPF vs. WinForms

Plus d'informations
il y a 11 ans 4 mois #18421 par Cyrille CHAGNON
WPF vs. WinForms a été créé par Cyrille CHAGNON
Bonjour,

Un sujet moins urgent.

Je sais utiliser Winforms pour développer des interfaces. Mais j'aimerai utiliser WPF.

Il y a un exemple de développement d'interface dans le Windows Powershell (1 et 2) de PetitJean et Lesmele à partir de Visual Studio, mais je ne sais pas où coder les événements onclick par exemple.
(Une belle interface sans gestion d'événements, ça ne sert pas à grand chose :laugh: )

J'ai pas trouvé quelque chose de significatif sur le web, même en anglais, à part du C# (facile à faire avec l'interface comme Delphi ou VB mais powershell, y'a pas de genre d'interface, sauf dans le produit cher: Powershell Studio de Sapien (l'éditeur du primalforms aujourd'hui introuvable...)

Votre aide ou des liens (même en anglais) sur le sujet sont les bienvenus !

Cyrille

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 11 ans 4 mois #18423 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:WPF vs. WinForms
Winform : convertform.codeplex.com/
WPF : il est possible d'utiliser le XAML de VS ou des modules spécialisés : showui.codeplex.com/

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 11 ans 4 mois #18460 par Arnaud Petitjean
Réponse de Arnaud Petitjean sur le sujet Re:WPF vs. WinForms
Bonjour Cyrille,

Avec WPF la gestion des évènement est très similaire qu'avec WinForms.

Si tu compares les exemples WPF et WinForms du générateur de mot de passe du livre tu verras que l'on appelle la même méthode (add_click) sur un objet bouton.

Un lien qui peut t'être utile : WPF & PowerShell -- Part 3 (Handling Events)

Arnaud<br><br>Message édité par: Arnaud, à: 20/11/14 23:14

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.084 secondes
Propulsé par Kunena