Texteingabe im Nachrichtendialog? ContentDialog?

8

Ich frage mich, wie ich einem Benutzer die Eingabe von Text in einen MessageDialog in einer universellen Windows 10-App erlauben kann (Passwort vergessen). Aus den Recherchen, die ich gemacht habe, scheint dies mit einem MessageDialog nicht möglich zu sein, kann aber mit einem ContentDialog durchgeführt werden. Bisher habe ich diese Website gefunden, die ungefähr erklärt, wie Verwenden Sie den ContentDialog, aber nicht mit Texteingabe und und diesen Artikel auf MSDN , die zeigt, wie man eine Textbox mit einem ContentDialog verwendet, aber die gezeigte Methode scheint mir ziemlich komplex zu sein.

Also, kennt jemand eine einfachere Art, dies zu tun, oder ist die MSDN-Methode die einfachste, die es bekommen wird?

Danke für jede Hilfe

Nathan

    
Xylynx 30.12.2015, 23:06
quelle

2 Antworten

14

Ja, hier ist das absolute Minimum, um das zu erreichen, wonach Sie suchen:

Seite:

%Vor%

Dialog (Code):

%Vor%

Dialog (XAML):

%Vor%     
Aybe 30.12.2015, 23:30
quelle
7

Ich benutze eine solche Funktion, um Text vom Benutzer anzufordern:

%Vor%

und seine Verwendung:

%Vor%     
Kibernetik 06.01.2017 18:53
quelle