Bonjour à tous,
je galère : J'ai un label qui me sert à renvoyer une valeur obtenue dans le traitement d'une macro :
pour exemple :
MainWindow.xml :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition Height="Auto"/> </Grid.RowDefinitions> <Label Content="Rentrer une valeur" /> <TextBox x:Name="Tbx" Grid.Column="1" Width="50" /> <Button x:Name="Btn" Grid.Column="2" Content="Calcul" /> <Label Grid.Row="1" Content="Résultat" /> <Label x:Name="Lbl_Result" Grid.Row="1" Grid.Column="1" /> </Grid>
MainWindow.xml.vb
Module1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Class MainWindow Private Sub Btn_Click(sender As Object, e As RoutedEventArgs) Handles Btn.Click Calcul(Tbx.Text) End Sub End Class
D'après mes lectures il faut réaliser un binding mais c'est hors de mon domaine de compétences. comment à partir du module 1 écrire dans le label Lbl_Result
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Module Module1 Sub Calcul(i As Long) Lbl_Result = i * i End Sub End Module
Merci de votre soutien
Partager