2013-04-03 3 views
2

Мне интересно, как создать экран входа в систему, как показано на рисунке ниже. Похоже, MessageDialog, но я понятия не имею, как добиться такого рода вещей. Я искал в сети для этого, но ничего полезного для новичков, как я.Экран входа в приложение для магазина Windows - MessageDialog

enter image description here

Я знаю, как создать MessageDialog, но не знаете, как добавить любые текстовые поля в этом диалоге. Или, может быть, это даже не MessageDialog, а какой-то файл xaml? Как я уже сказал, я новичок.

ответ

3

Это CredentialPicker контроль.

Приведен пример использования MSDN.

+0

Может ли CredentialPicker использоваться для проверки пользователя из базы данных? – Clem

+0

Не напрямую, но вы можете создать сборщик таким образом, чтобы вы могли получить доступ к имени пользователя/паролю и сами провести сравнение. – ZombieSheep

+0

Да, но в этом случае строка ошибки не будет отображаться на CredentialPicker, верно? – Clem

1

Прежде всего. Вам нужно позвонить в это диалоговое окно или создать свое собственное подобное? Если вам нужно вызвать этот диалог, вы должны знать, что это стандартное диалоговое окно Windows, и вы не можете добавлять какие-либо дополнительные поля. Он показывает, когда вы вызываете функцию XboxLIVEService.SignInAsync() в другом случае - создайте свой собственный пользовательский элемент управления

Смежные вопросы