J'ai une page silverlight avec un bloc de texte et un bouton dessus. Comme ceci:Silverlight Button Click Evénement
<TextBlock x:Name="txbNote" Margin="50,50" Text="Hello"/>
<Button x:Name="btnCheck" Height="40" Click="btnCheck_Click" ClickMode="Press" Margin="50,50,50,50" Content="Check Service"/>
Voici le gestionnaire pour l'événement click:
Private Sub btnCheck_Click(ByVal sender As Object, ByVal e As EventArgs) 'Handles btnCheck.Click
txbNote.Text = "I Was Clicked"
End Sub
Il fonctionne ... mais ... Pourquoi pas ce travail?
<Button x:Name="btnCheck" Height="40" Click="btnCheck_Click" ClickMode="Press" Margin="50,50,50,50" Content="Check Service"/>
<TextBlock x:Name="txbNote" Margin="50,50" Text="Hello"/>
La seule modification est la position relative du bloc de texte et du bouton. L'événement click du bouton (et tous les autres événements que j'ai essayé) ne se déclenche que si le bloc de texte se trouve avant le bouton dans le xaml.