前段时间开发一个WinForm界面的时候遇到一个问题,界面中要一个应用按钮,所有改变要到应用按钮按下的时候才被应用,这样的界面很普通,在windows中随处可见。通常的做法是记录下被改变的变量,在按下应用按钮时存储这些变量。

本例中并没有这么做,而是采用了delegate,当有数据被改变时,先记录下变量,然后产生一个delegate的实例对象,存储在一个hashtable中,直到按钮按下的时候再执行这些方法。

在本例不是delegate的合理应用,之所以不合理,是因为使简单的事情复杂化了。

具体在工程源码中。

源码下载

相关文章:

  • 2021-12-21
  • 2021-11-03
  • 2022-12-23
  • 2022-01-24
  • 2022-12-23
  • 2022-12-23
  • 2021-08-06
  • 2021-09-26
猜你喜欢
  • 2021-11-27
  • 2021-11-11
  • 2021-12-14
  • 2021-08-20
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案