Bonjour j'ai donc un petit problème de communication entre deux fenêtres, j'imagine que la question a dû être mainte fois posée et résolue mais je ne l'ai pas trouvée.
A partir de ma MainWindow, j’ouvre une autre fenêtre.
Cette autre fenêtre contient deux ou trois boutons.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 private void ouvrirFenetre_Click(object sender, RoutedEventArgs e) { FenetreDistante frm = new FenetreDistante(); frm.Show(); frm.TextFenetre.Text = String.Format("Ceci est un test"); }
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <Window x:Class="TestBouton.FenetreDistante" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="FenetreDistante" Height="300" Width="300"> <Grid> <TextBlock x:Name="TextFenetre" Height="30" Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="2" TextAlignment="Center" Margin="0,10,0,0"/> <Button Content="ButtonA" HorizontalAlignment="Left" Margin="183,13,0,0" VerticalAlignment="Top" Width="75" Click="ButtonA_Click"/> <Button Content="ButtonB" HorizontalAlignment="Left" Margin="23,10,0,0" VerticalAlignment="Top" Width="75" Click="ButtonB_Click"/> </Grid> </Window>
Je cherche vers quelle technique je dois creuser, pour que dans ma MainWindow, je sache quel bouton a été cliqué à partir de cette fenêtre et donc, exécuter une fonction selon le bouton en question.
Merci d’avance pour votre aide.
Partager