152 votes

Comment ouvrir une deuxième fenêtre à partir de la première fenêtre dans WPF ?

Je suis nouveau sur WPF. J’ai deux fenêtres, telles que window1 et window2. J’ai un bouton dans window1. Si je clique sur ce bouton, la fenêtre2 doit s’ouvrir. Que dois-je faire pour cela?

Voici le code que j’ai essayé:

269voto

Chandru A Points 709

Écrivez votre code dans ``.

53voto

TokyoMike Points 698

Lorsque vous avez créé une nouvelle application WPF, vous devez disposer d’un fichier .xaml et d’un fichier .cs. Ceux-ci représentent votre fenêtre principale. Créez un fichier .xaml supplémentaire et .cs fichier pour représenter votre sous-fenêtre.

MainWindow.xaml

MainWindow.xaml.cs

Ajoutez ensuite le code supplémentaire dont vous avez besoin à ces classes :

19voto

IRSOG Points 3851
<pre><code></code></pre>

6voto

Jeandre Van Dyk Points 53

Cela m’a aidé à : La méthode Owner lie essentiellement la fenêtre à une autre fenêtre au cas où vous voudriez des fenêtres supplémentaires avec les mêmes.

Considérez cela aussi.

5voto

user1399377 Points 469

Dans WPF, nous avons quelques options en utilisant les méthodes Show() et ShowDialog().

Eh bien, si vous souhaitez fermer la fenêtre ouverte lorsqu’une nouvelle fenêtre s’ouvre, vous pouvez utiliser la méthode Show():

ShowDialog() ouvre également une fenêtre, mais dans ce cas, vous ne pouvez pas fermer votre fenêtre précédemment ouverte.

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