public virtual void Show() { VisualChange?.Invoke(this, EventArgs.Empty); }
protected virtual void OnVisualChange() { VisualChange?.Invoke(this, EventArgs.Empty); }