void MakeLoginDialog(DialogViewController parent, RootElement root) { loginDialog = new DialogViewController (UITableViewStyle.Grouped, root); if (parent == null){ loginRoot = new UINavigationController (loginDialog); window.AddSubview (loginRoot.View); } else { loginDialog.NavigationItem.RightBarButtonItem = new UIBarButtonItem (Locale.GetText ("Close"), UIBarButtonItemStyle.Plain, delegate { loginDialog.DismissModalViewControllerAnimated (true); }); parent.ActivateController (loginDialog); } }