Demo1 触发事件
<Window x:Class="WPFExample.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="WPF Example" Height="600" Width="800">
<Grid>
<TextBlock x:Name="txtTotal" Text="计算结果" Visibility="Hidden"/>
<StackPanel>
<Button Content="Click me" Height="30" Width="200" Click="Button_Click" HorizontalAlignment="Center" Background="#FFE8DD2C" BorderBrush="#FF3E94ED" MouseEnter="Button_Mouse_Enter" MouseLeave="Button_Mouse_Leave"/>
</StackPanel>
</Grid>
</Window>
using System;
using System.Windows;
namespace WPFExample
{
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void Button_Click(object sender, RoutedEventArgs e)
{
int num1 = 10;
int num2 = 20;
int total=num1 + num2;
txtTotal.Text=total.ToString();
txtTotal.Visibility=Visibility.Visible;
}
private void Button_Mouse_Enter(object sender, System.Windows.Input.MouseEventArgs e)
{
txtTotal.Text = "鼠标进入这个范围了";
txtTotal.Visibility = Visibility.Visible;
}
private void Button_Mouse_Leave(object sender, System.Windows.Input.MouseEventArgs e)
{
txtTotal.Text = "鼠标移出这个范围了";
txtTotal.Visibility = Visibility.Visible;
}
}
}