Пользовательский интерфейс в середине MvxCommand

Я использую MvvmCross, но это может быть общая команда привязки.

Когда пользователь нажимает кнопку, приложение требует дополнительных входных данных, прежде чем перейти к тому, что я хочу сделать в фактической команде. Проблема в том, что я не могу вызвать действие пользовательского интерфейса в середине ViewModel, поэтому просто связывание MvxCommand (или любой ICommand) не будет работать.

Кто-то может спросить, почему: 1) я не помещаю ввод в пользовательский интерфейс, и пользователь может вводить данные до нажатия кнопки -> у меня нет места. 2) Создайте данные по умолчанию, и пусть пользователь изменит их позже -> Это мое первое, хотя пользователь, как правило, забывает изменить это позже !!

Так может кто-нибудь придумать решение? Единственное, о чем я могу думать, - это забыть о привязке команд и получить код для добавления дополнительных данных в пользовательский интерфейс, а затем вызвать метод в модели представления!

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос