3 votes

WPF : Ouverture d'une nouvelle fenêtre en cas de clic sur un bouton

Est-il possible d'ouvrir une nouvelle fenêtre lorsqu'un bouton est cliqué sans toucher au code CS ? J'aimerais faire quelque chose comme ceci :

<Button Command="OpenNewWindow" Content="New window" />

ou

<Button Command="Open NameOfMyWindow" Content="New window" />

J'ai parcouru les commandes prédéfinies et j'en ai trouvé une appelée Open, bien qu'elle ne semble pas avoir été conçue pour cette tâche.

2voto

Sten Petrov Points 3916

Vous pouvez utiliser CommandParameter

<Button Command="OpenWindow" CommandParameter="NameOfMyWindow" Content="New window" />

Et utiliser ce paramètre dans le code qui gère la commande OpenWindow.

Les commandes génériques sont plus étroitement associées au menu "Fichier" typique, vous ouvrirez un fichier ou quelque chose comme ça. Vous pouvez écrire une commande personnalisée pour votre application

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X