控件属性是Collection。如何在集合更改时添加更改事件?

时间:2014-01-06 15:10:55

标签: c# event-handling

我正在使用第三方控件,其中一个属性是对象集合。我希望在此集合发生变化时启动更改事件。我已经阅读了BindingList,但我不知道如何(如果可能)覆盖第三方控件属性的类型。任何线索?

1 个答案:

答案 0 :(得分:1)

由于它不在您的控制之下,因为它是第三方代码,您无法覆盖它。除非控件提供此功能。

您应该检查控件是否提供了自己的事件,否则,将其视为黑盒子,您只能进行轮询(在给定的时间间隔内检查集合,使用计时器)