XAML中按钮的点击事件

我们来看一个按钮点击事件的简单示例。

下面给出了Button控件的XAML实现,它是使用一些属性和Click事件(Click =“OnClick”)创建和初始化的。

<Window x:Class="点击事件.MainWindow"

        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"

        xmlns:local="clr-namespace:点击事件"

        mc:Ignorable="d"

        Title="MainWindow" Height="450" Width="800">

    <Grid>

        <Button x:Name = "button1" Content = "Click" Click = "OnClick"

         Width = "150" Height = "30" HorizontalAlignment = "Center" />

    </Grid>

</Window>

只要单击此按钮,它就会触发OnClick事件,您可以添加任何类型的行为作为对Click的响应。让我们看一下OnClick事件实现,它将在单击此按钮时显示一条消息。

using System.Windows;

namespace点击事件

{

    /// <summary>

    /// MainWindow.xaml的交互逻辑

    /// </summary>

    public partial class MainWindow : Window

    {

        public MainWindow()

        {

            InitializeComponent();

        }

        private void OnClick(object sender, RoutedEventArgs e)

        {

            MessageBox.Show("Button is clicked!");

        }

}

当您编译并执行上面的代码时,它将产生以下输出

单击该按钮时,将触发单击(OnClick)事件,并显示以下消息。


版权声明:本文为qq_42345466原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。