Windows 8.1 Store App: Rückgabewerte eines Frames oder Eingabeaufforderung

  • VB.NET

    Windows 8.1 Store App: Rückgabewerte eines Frames oder Eingabeaufforderung

    Hallo,

    ich arbeite gerade an einer App für den Windows 8.1 Store. Funktioniert bisher wunderbar, doch hänge ich nun an einem relativ simpel klingendem Problem.

    Ziel:
    Der User klickt auf einen Button die eine Routine aufruft.
    Innerhalb dieser Routine benötige ich nun die Eingabe eines Preises vom Anwender.
    Nun navigiere ich momentan zu einem weiteren Frame mit der Aufforderung der Eingabe eines Preises.
    Anschließen soll zurück zur Routine gewechselt und der Preis verarbeitet werden.

    Problem:
    Allerdings habe ich die Befürchtung das dies ohne weiteres nicht geht. Zum einen kann ich ein Frame nicht "Await" aufrufen um in der Routine, erst nach Eingabe des Wertes, weiter zu machen. Zum anderen habe ich nur die Möglichkeit beim Aufrufe des Frames ein Boolschen Wert zurück zu bekommen.

    Hat jemand eine Idee wie ich dies umzusetzen habe? Ich vermute das mir hier und da einfach nur der Ansatz fehlt oder ich noch zu sehr an die normale Ereignisorientierte .NET Entwicklung denke.