protected virtual void LabelClicked(Control lab, EventArgs e) { string path = GetPathForLabel(lab); this.SetPath(path); PathClickEventArgs args = new PathClickEventArgs(); args.Path = path; OnPathClicked(args); }
protected virtual void OnPathClicked(PathClickEventArgs args) { this.PathClicked?.Invoke(this, args); }