protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); if (!_isInitialized) { if (NavigationContext.QueryString.ContainsKey("ValidationUri")) { _validationCallback = VKParametersRepository.GetParameterForIdAndReset("ValidationCallback") as Action <VKValidationResponse>; _urlToLoad = NavigationContext.QueryString["ValidationUri"]; _isValidating = true; } else { _scopes = NavigationContext.QueryString["Scopes"]; _revoke = NavigationContext.QueryString["Revoke"] == Boolean.TrueString; } InitializeWebBrowser(); _isInitialized = true; } }
protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); if (!_isInitialized) { var publishParams = VKParametersRepository.GetParameterForIdAndReset(INPUT_PARAM_ID) as VKPublishInputData; _inputData = publishParams; InitializeUIFromInputParams(); UpdateState(); _isInitialized = true; } }