// Load instagram data public void LoadData() { // init loading Dispatcher.BeginInvoke(new Action(() => Loading.StartLoading(loadingGridHeight, loadingGridWidth, LoadingGrid, "Instagram login..."))); // If instagram is not set up if (instagram == null) { Dispatcher.BeginInvoke(new Action(() => { MainGrid.Children.Clear(); MainGrid.Children.Add(new TextBlock() { Text = "Configura tu instagram en la opción Configurar Twitter/Instagram para usar esta función. Gracias.", Width = 250, FontSize = 20, VerticalAlignment = VerticalAlignment.Center, HorizontalAlignment = HorizontalAlignment.Center, TextWrapping = TextWrapping.Wrap }); })); } else { // Else, if instagram is set up then do login instagram.Login(); Dispatcher.BeginInvoke(new Action(() => contentFrame.Navigate(new InstagramUI_Media(instagram)))); } // End loading screen Dispatcher.BeginInvoke(new Action(() => Loading.EndLoading(LoadingGrid))); }