/// <summary> /// Raises the state changed event. /// </summary> /// <param name="e"> /// The event arguments. /// </param> protected virtual void OnStateChanged(OpenerStateChangeEventArgs e) { if (this.StateChanged != null) { this.StateChanged(this, e); } }