public virtual void OnNotifyDataChanged(IPlugin sender, EventArgsDataName e) { if (_plugins != null && _plugins.Count > 0) { foreach (PluginObject obj in _plugins) { IPlugin plugin = obj.Plugin as IPlugin; if (plugin != null) { if (plugin != sender) { plugin.OnDataChanged(this, e); } } } } }
void plugin_DataChanged(IPlugin sender, EventArgsDataName e) { OnNotifyDataChanged(sender, e); }