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);
 }