WPF Как узнать, какая кнопка нажата среди нескольких кнопок

У меня несколько кнопок с содержанием 1, 2, 3, 4, 5 ... вот так. Все кнопки используют одну и ту же функцию в событии Click .

<Button Content="1" Height="30" Name="button1" Width="30" Click="calculate"/>
<Button Content="2" Height="30" Name="button2" Width="30" Click="calculate"/>
<Button Content="3" Height="30" Name="button3" Width="30" Click="calculate"/>
<Button Content="4" Height="30" Name="button4" Width="30" Click="calculate"/>
<Button Content="5" Height="30" Name="button5" Width="30" Click="calculate"/>

Как я мог узнать, какая кнопка нажата в функции вычисления ? Я хочу получить контент с нажатой кнопки.

private void calculate(object sender, RoutedEventArgs e)
        {

        }

Спасибо.

5
задан KillerFish 6 April 2011 в 12:27
поделиться