es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

WPF MVVM-Light cómo utilizar DragEventArgs pasado a través de un comando de relé al ViewModel en la VistaModelo.

Estoy trabajando en un proyecto de WPF en el que hay un control de combobox donde el usuario desea arrastrar y soltar objetos.
Cuando el usuario arrastra un objeto encima del control, no se permite la soltura (el cursor del ratón no lo permite).
Sé que al agregar la función de arrastre, puede permitir la soltura, pero estoy trabajando en un patrón de diseño MVVM.
¿Hay alguna manera de vincular un comando de relé al modelo de vista?
es decir

<i:Interaction.Triggers>
<i:EventTrigger EventName="DragOver">
Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, se puede vincular un comando de relé al modelo de vista. Puede utilizar el elemento Interaction.Triggers para vincular el evento DragOver a un InvokeCommandAction que llamará al comando DragOverCommand en el modelo de vista.

    xml
    <i:interaction.triggers>



    </i:interaction.triggers>

Comments are closed.