Windows Phone 多個按鈕同一個監聽事件

 <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
            <Grid.RowDefinitions>
                <RowDefinition Height="*"/>
                <RowDefinition Height="*"/>
            </Grid.RowDefinitions>
            <TextBlock Grid.Row="0" Text="什麼是最好的編程語言"/>
            <StackPanel Grid.Row="1">
                <Button Content="PHP" Click="Button_Click"/>
                <Button Content="C" Click="Button_Click"/>
                <Button Content="C#" Click="Button_Click"/>
                <Button Content="Java" Click="Button_Click"/>
            </StackPanel>
        </Grid>
 private void Button_Click(object sender, RoutedEventArgs e)
        {
            Button btn = e.OriginalSource as Button;
            if (btn != null)
                MessageBox.Show(btn.Content.ToString() + "是最好的語言");
        }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章