Sender的使用方法

  1. 我们学习编程的朋友们都知道哈,尤其是当学到事件的使用时,有时我们可能会有些疑问哈,

如这个例子:

一个按钮单击事件:private void button1_Click(object sender, RoutedEventArgs e)

{

    Messagebox.show(“消息框提示”);

}

我们大家看到这个事件的例子时,我们可能会对括号里的一个object类的一个对象sender产生疑惑,那么sender是指的是什么呢?

按照编程的专业术语来说,sender 指的是触发事件的对象。通俗一点来讲,也就是指引起这个事件发生的那个控件,在此指的就是button1,当用户单击button1这个按钮时,会触发名为“button1_Click”的事件。当我们自定义按钮的属性时,我们可以通过代码的方式来改变,首先先创建Button 类的一个对象,即

Button btn=(Botton)sender;

Btn.content=”你单击了我以下”;

通过此例,我需要补充一点,所有的类都继承于object类。

相关文章:

  • 2021-04-15
  • 2021-08-04
  • 2021-10-15
  • 2021-08-01
  • 2022-12-23
  • 2021-12-13
  • 2021-10-31
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-14
  • 2022-02-22
  • 2021-09-13
  • 2021-08-11
  • 2022-12-23
相关资源
相似解决方案