我们接着讲Button 控件也是最最常用的控件之一。
我们可以通过Button 的Click事件来完成和这个Button点击后的一系列相关的事情。
<Button Name="BtnTest" Grid.Row="0" Content="我还没被点击过" FontSize="30" Click="BtnTest_Click" />
例如,我们点击一个按钮后显示我们点击过按钮了。
//标识点击的次数
int i = 0;
//点击后显示点击的次数
private void BtnTest_Click(object sender, RoutedEventArgs e)
{
i++;
this.BtnTest.Content = "我被点击了" + i.ToString() + "次";
}
显示效果如果
接下来,我们来说多个按钮公用一个事件处理。
例如界面代码如下:
<StackPanel Grid.Row="1">
<Button Click="MyButton_Click" Content="香蕉" />
<Button Click="MyButton_Click" Content="苹果" />
<Button Click="MyButton_Click" Content="荔枝" />
<Button Click="MyButton_Click" Content="草莓" /&