У меня есть приложение UWP с ReactiveUI. В моем DataTemplate есть следующее:
<MenuFlyoutItem Icon="Edit"
Text="{Binding Resources[EditLabel]}">
Поскольку это шаблон, я не могу получить к ним доступ в своем коде. Так как я могу настроить привязку здесь?
Я попробовал Команду, но затем я могу привязать только к самому элементу, а не к ViewModel содержащего представления.
РЕДАКТИРОВАТЬ: Я настроил это так:
<MenuFlyoutItem Icon="Edit"
Text="{Binding Resources[EditLabel]}"
Command="{Binding DataContext.EditAccountCommand, ElementName=AccountList}"
Привязка работает. Теперь я хотел добавить конвертер, чтобы я мог получить выбранный объект из событийных арг. Но когда я добавляю конвертер, он выполняется при появлении страницы, а не при щелчке. Также я получаю связанную команду вместо аргументов щелчка.