代码之家  ›  专栏  ›  技术社区  ›  Slapout

在什么地方举行活动?

  •  0
  • Slapout  · 技术社区  · 16 年前

    我的问题是,这个活动应该在哪里举行,由谁来举办?事件是否应该在窗体上,并由listbox的双击处理程序引发?或者我应该将它设置在Products类中的事件所在的位置,并且listbox调用该类上的一个方法,让它知道产品已更改。然后产品类将引发事件?还是应该换一种方式?

    4 回复  |  直到 16 年前
        1
  •  1
  •   albertein    16 年前

    更改的产品是一个UI事件,如果它在窗体上引发,并且其他UI元素支持该事件,则这是有意义的。

        2
  •  1
  •   GaryF    16 年前

    列表框应该引发事件,因为该事件的产品已更改。

        3
  •  0
  •   Franci Penov    16 年前

        4
  •  0
  •   Toon Krijthe    16 年前

    名字 产品已更改 表示在更改产品时触发事件。我会在product类中引发事件,因为在这种情况下,每次更改都会触发事件。如果您在GUI中触发它,然后添加(例如)导入功能,那么很可能您忘记在更改后触发事件。

    推荐文章