public virtual void OnPreviousPress()
 {
     if (Persist != null)
     {
         Persist.Close();
         Persist = null;
     }
     if (OwnerState != null && OwnerState.DialogStateManager != null)
     {
         OwnerState.DialogStateManager.FireAction(DialogAction.Previous);
     }
 }