我有一个带有文本块和按钮的 silverlight 页面。像这样:
<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"/>
这是单击事件的处理程序:
Private Sub btnCheck_Click(ByVal sender As Object, ByVal e As EventArgs) 'Handles btnCheck.Click
txbNote.Text = "I Was Clicked"
End Sub
它有效......但是......为什么这不起作用?
<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"/>
唯一的变化是文本块和按钮的相对位置。除非文本块在 xaml 中的按钮之前,否则按钮的单击事件(以及我尝试过的所有其他事件)不会触发。