visual studio remarks cref c# wpf mvvm visual-studio-2017

c# - remarks - visual studio summary shortcut



Visual Studio 2017-¿Qué pasó con las interacciones de Expression? (2)

Use el instalador de Visual Studio 2017 para instalar "Blend for Visual Studio SDK para .NET", que puede encontrar en la página "Componentes individuales", bajo el encabezado "SDK, bibliotecas y marcos".

Hago un uso extensivo de CallMethodAction de las interacciones de Expresión para manejar eventos de XAML de una manera amigable con MVVM.

Acabo de crear un nuevo proyecto WPF en VS2017 y ahora veo que el antiguo espacio de nombres de Expression se ha ido. Encontré esta página en MSDN, que es la acción que estoy buscando, pero después de hacer referencia a ese ensamblaje y agregar el espacio de nombres, no contiene el CallMethodAction. Esa página es para Silverlight y esto es WPF, por lo que me preocupa que la acción ya no esté disponible.

Entonces, ¿alguien sabe si de hecho se ha eliminado / reemplazado? ¿Cómo se supone que uno llame a los controladores de eventos en el modelo de vista ahora?

(Sé de InvokeCommandAction, pero prefiero CallMethodAction ya que transmite los argumentos del evento original y permite cancelar eventos de vista previa).

Edición : Solo para avanzar, probé InvokeCommandAction, pero tampoco funciona de la misma manera y no puedo encontrar ninguna documentación sobre el nuevo uso.

Encontré esta referencia en MSDN para el espacio de nombres Microsoft.Xaml.Interactions que parece contener las clases que necesito, pero ese ensamblaje no parece existir.

Siento que me estoy perdiendo algo obvio aquí. No veo cómo podrían hacer un cambio importante en algo tan básico como responder a los eventos.