在 Metro Style 应用程序中,我想使用 WinRT 提供的 CredentialPicker,主要是为了为用户提供一致的外观和感觉。但是我只需要一个密码,而不是用户名和密码。
是否可以以某种方式隐藏“用户名”输入框(以及用户图标),但在使用基本身份验证时保留所有其他功能?
基本上我想要这样的东西:
using Windows.Security.Credentials.UI;
async Task<string> GetPassword() {
CredentialPickerOptions options = new CredentialPickerOptions();
options.ShowUsernameEntry = false; // Error: No such API
var result = await CredentialPicker.PickAsync(options);
return result.CredentialPassword;
}
有任何想法吗?