void FourSquareLoginPage_Loaded(object sender, RoutedEventArgs e) { var url = "https://foursquare.com/oauth2/authorize?display=touch&client_id=" + ClientId + "&client_secret=" + ClientSecret + "&response_type=token&redirect_uri=" + RedirectedUri; WebBrowserLogin.Navigate(new Uri(url, UriKind.RelativeOrAbsolute)); WebBrowserLogin.NavigationFailed += WebBrowserLogin_NavigationFailed; WebBrowserLogin.Navigating += WebBrowserLogin_Navigating; }
void loginPage_Loaded(object sender, RoutedEventArgs e) { //execute when page loads var url = "https://foursquare.com/oauth2/authorize?display=touch&client_id=" + App.clientId + "&client_secret=" + App.clientSecret + "&response_type=token&redirect_uri=http://www.foursquare.com"; //navigate web browser to this link WebBrowserLogin.Navigate(new Uri(url, UriKind.RelativeOrAbsolute)); WebBrowserLogin.Navigating += WebBrowserLogin_Navigating; }
private void Window_Closed(object sender, EventArgs e) { WebBrowserLogin.Dispose(); }