/// <summary> /// When the user has clicked on a source, it calls this method. /// </summary> /// <param name="id">Source id</param> public void MouseSelectedSource(string id) { MouseSourceClickedArgs e = new MouseSourceClickedArgs(); e.id = id; OnMouseClickedSource(e); }
protected virtual void OnMouseClickedSource(MouseSourceClickedArgs e) { EventHandler <MouseSourceClickedArgs> handler = MouseClickedSource; handler?.Invoke(this, e); }