void credentialMgr_UserPinEvent(object sender, PinEventArguments e) { if (e.State == Common.UserPinState.PinNotSet) { CredentialSettingsFlyout sf = new CredentialSettingsFlyout(item, credsResourceUrl); sf.ShowIndependent(); } }
/// <summary> /// onCommandsRequested /// </summary> /// <param name="settingsPane"></param> /// <param name="e"></param> void onCommandsRequested(SettingsPane settingsPane, SettingsPaneCommandsRequestedEventArgs e) { SettingsCommand defaultsCommand = new SettingsCommand("Credential Vault", "Credential Vault", (handler) => { // SettingsFlyout1 is defined in "SettingsFlyout1.xaml" CredentialSettingsFlyout sf = new CredentialSettingsFlyout(item, credsResourceUrl); sf.Show(); }); e.Request.ApplicationCommands.Add(defaultsCommand); }
/// <summary> /// ShowCredential_Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public async void ShowCredential_Click(object sender, RoutedEventArgs e) { try { Button b = sender as Button; if (b != null) { CredentialSettingsFlyout sf = new CredentialSettingsFlyout(item, credsResourceUrl); //await PopulateFravoriteBrowserWithCreds(sf.UserId, sf.Password); sf.ShowIndependent(); } } catch { }; }