当前位置: 首页 > news >正文

商城网站开发视频营销型网站建设策划书

商城网站开发视频,营销型网站建设策划书,青岛公交优化,广告设计公司官网使用事件 事件是一个动作或发生的事情,例如:鼠标点击、按键、鼠标移动或系统产生的通知。应用程序可以在事件发生的时候做出响应。通知的一个示例是中断。事件是对象发生的消息以表示事件的发生。事件是进程内通信的有效方法。它们对对象时有用的,因为它们标识了单个状态改…

在这里插入图片描述

在这里插入图片描述

使用事件

事件是一个动作或发生的事情,例如:鼠标点击、按键、鼠标移动或系统产生的通知。应用程序可以在事件发生的时候做出响应。通知的一个示例是中断。事件是对象发生的消息以表示事件的发生。事件是进程内通信的有效方法。它们对对象时有用的,因为它们标识了单个状态改变,可能对对象的客户端有价值。

考虑事件的示例。时钟是一个对象,它显示早上6点的时间,以闹钟的形式产生一个事件。您接受闹铃事件并且做出相应的动作。

下图显示了闹铃事件及对其的处理。
在这里插入图片描述
下图是一个泛化表示,它解释了事件和事件处理。
在这里插入图片描述
在C#中,委托与事件一起使用以实现事件处理。.NET Framework事件模型使用委托来将事件通知与方法绑定,称为事件处理程序。当事件产生的时候,委托调用相关事件处理程序。考虑一个网球视频游戏的场景。游戏玩家一用球拍击球就会生成一个事件。现在根据球拍的位置,委托将为事件选择事件处理程序。如果球拍的位置在玩家的右边,会产生将球发到场地左边的方法。当用户生成击球事件时,会动态确定以特定方法发球。


在这里插入图片描述

将委托用于事件

事件是在类中声明和产生的。可使用委托在相同类或其他类中将它们与事件处理程序相关联。事件是类的一部分,这个类用于发布事件。但是,其他类可以接受这些事件,或者换句话说,可以订阅这些事件。事件使用发布者和订阅者模型。

发布者是一个包含事件和委托定义的对象。事件与委托的关联还在发布者类中指定。发布者的对象调用事件,它被通知给其他对象。

订阅者是要接受事件并为事件提供处理程序的对象。发布者类的委托调用订阅者类的方法。这个在订阅者类中的方法时事件处理程序。发布者和订阅者模型的实现可以由相同类定义。

下图显示了发布者和订阅者对象使用的机制。
在这里插入图片描述
事件的实现包括事件定义、事件订阅和事件通知。

定义事件

在发布者类中事件的定义包括委托的声明和基于委托的事件的声明。

下面的代码定义了一个名为TimeToRise的委托和一个名为RingAlarm的事件,当它被引发时,调用TimeToRise委托:

	public delegate void TimeToRise();private event TimeToRise RingAlarm;

订阅事件

发布者类事件需要与它的处理程序关联。事件处理程序方法时使用委托与事件关联的。当发布者对象产生事件的时候,订阅对象与需要调用的方法关联。

考虑名为Student的类,它包含一个名为WakeUp()的方法。要求是应在上午6点调用W

http://www.jinmujx.cn/news/78584.html

相关文章:

  • 网站合作建设方案北京搜索优化推广公司
  • 网站后台发表文章广告关键词
  • 邯郸市建设局网站视频推广一条多少钱
  • 品牌包装设计公司5000元网站seo推广
  • 基于iview的网站开发模板如何在各大网站发布信息
  • 新闻网站策划方案广告网址
  • 怎么做诈骗网站吗广州企业网站推广
  • 公司无网站无平台怎么做外贸百度热搜关键词
  • 做网站需要哪些技术人才网页搜索排名提升
  • 新人如何做自己的网站查数据的网站有哪些
  • 在电脑上做二建题 哪个网站好百度公司是国企还是私企
  • wordpress文章写好看windows10优化工具
  • 电商网站建设策划整站排名优化公司
  • 东莞服务公司推广seo交流博客
  • 网站文章更新注意什么做seo是什么意思
  • 清远做网站的企业如何做好网络营销
  • 提供网站建设哪家好如何注册网站
  • 网站需要租服务器吗站长工具
  • 模板网站下载百度小说排行榜风云榜单
  • 郑州响应式网站制作安徽搜索引擎优化
  • ui8 wordpress主题seo发包排名软件
  • 沈阳微信网站建设服务推广软文范例
  • 赣州网上注册公司网站宁波seo排名费用
  • 创新的商城网站建设百度信息流代理
  • 有特色的企业网站网络营销渠道名词解释
  • 平面设计资源网站曼联vs恩波利比分
  • 有经验的合肥网站建设百度一下官网首页下载
  • 长春做网站建设的公司免费注册
  • 供应链网站制作seo入门书籍
  • 深圳网站推广活动方案最近的重要新闻