MediaPortal.Dialogs.GUIDialogWindow.CloseRoutedWindow C# (CSharp) Method

CloseRoutedWindow() public static method

public static CloseRoutedWindow ( ) : void
return void
    public static void CloseRoutedWindow()
    {
        if (GUIWindowManager.IsRouted)
        {
            GUIWindow win = GUIWindowManager.GetWindow(GUIWindowManager.RoutedWindow);
            if (win != null)
            {
                if (win is GUIDialogFile)
                    ((GUIDialogFile)win).Close();
                else if (win is VirtualKeyboard)
                    ((VirtualKeyboard)win).PageDestroy();
                else
                    ((GUIDialogWindow)win).PageDestroy();
            }
        }
    }
    #endregion