1
在Metro風格的應用程序中,我想使用WinRT提供的CredentialPicker,主要是爲了爲用戶提供一致的外觀和感覺。但是,我只需要密碼,而不是用戶名和密碼。有沒有可能使用WinRT的CredentialPicker沒有用戶名?
是否有可能以某種方式隱藏「用戶名」輸入框(以及用戶圖標),但在使用基本身份驗證時保留所有其他功能?
Bascially我想有這樣的事情:
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;
}
任何想法?
據我所知,這是不可能的。我看到的唯一解決方案是創建一個自定義對話框,並將其設計爲「CredentialPicker」。也許你也可以繼承'CredentialPicker'類的功能。 –