private void TakeLoggedInAction(Facebook.FacebookOAuthResult facebookOAuthResult) { if (facebookOAuthResult == null) { // the user closed the FacebookLoginDialog, so do nothing. MessageBox.Show("Cancelled!"); return; } // Even though facebookOAuthResult is not null, it could had been an // OAuth 2.0 error, so make sure to check IsSuccess property always. if (facebookOAuthResult.IsSuccess) { // since our respone_type in FacebookLoginDialog was token, // we got the access_token // The user now has successfully granted permission to our app. var dlg = new FacebookInfoDialog(facebookOAuthResult.AccessToken); dlg.ShowDialog(); } else { // for some reason we failed to get the access token. // most likely the user clicked don't allow. MessageBox.Show(facebookOAuthResult.ErrorDescription); } }