/// <summary>
 /// Clean-up!
 /// </summary>
 protected override void OnDispose()
 {
     //Clear the flyouts
     Flyouts.Clear();
     //Dispose the login view
     if (null != _loginView)
     {
         _loginView.UserLoggedIn -= LoginViewUserLoggedIn;
         _loginView.Dispose();
     }
     //Dispose the application view.
     if (null != SelectedView)
     {
         SelectedView.Dispose();
     }
 }
Exemple #2
0
        void ReleaseDesignerOutlets()
        {
            if (OptionLabel != null)
            {
                OptionLabel.Dispose();
                OptionLabel = null;
            }

            if (SelectedView != null)
            {
                SelectedView.Dispose();
                SelectedView = null;
            }

            if (ViewInside != null)
            {
                ViewInside.Dispose();
                ViewInside = null;
            }
        }