Как связать загруженное событие представления с методом в модели представления в WP7.1 - PullRequest
2 голосов
/ 24 ноября 2011

Я хочу обработать событие Page_Loaded моего Представления (PhoneApplicationPage) в модели представления.Раньше это выполнялось следующим образом:

<i:Interaction.Triggers>
        <i:EventTrigger EventName="Loaded">
            <Command:EventToCommand Command="{Binding LoadedCommand}" />
        </i:EventTrigger>
</i:Interaction.Triggers>

Этот подход использует MVVM Light EventToCommand.

Но его подход больше не работает и выдает следующую ошибку:

Невозможно добавить значение типа 'EventToCommand' в коллекцию или словарь типа 'TriggerActionCollection'.

В WP7.1, как правильно MVVM связать события представления сметоды модели представления?

1 Ответ

1 голос
/ 25 ноября 2011

Попробуйте использовать InvokeCommandAction .

Обновление

На самом деле, если вы хотите, чтобы он напрямую связывался с методом, вы также можете попробовать CallMethodAction. ;)

...