Como hago para que un evento sea aplicable a toda la aplicacion wpf?

Iniciado por Beginner Web, 27 Octubre 2020, 19:08 PM

0 Miembros y 1 Visitante están viendo este tema.

Beginner Web

como hago eso? vi que hacian esto pero hay cosas que no funcionan

protected override void OnStartup(StartupEventArgs e)
       {
           base.OnStartup(e);

           EventManager.RegisterClassHandler(typeof(Window), Window.MouseMoveEvent, new RoutedEventHandler(Window_MouseDown));
       }

       void Window_MouseMove(object sender, RoutedEventArgs e)
       {
          //tu evento aquí >.<
       }


Y porque la clase Cursor no se puede aplicar en el app.xml.cs?
7w7

rigorvzla

Te he respondido en otra pregunta parecida a esta,respecto a q un solo evento aplique a todo el proyecto no creo sea posible, ya que debes ser especifico al trabajar , me explico mejor, cada elemento que coloques, tiene sus propios eventos y propiedades , por lo tanto debes asignar dicha propiedad a cada elemento por separado, a menos que sea el mismo elemento y para que no tengas q repetir dichos pasos con todos, solamente comfiguras uno a tu gusto y luego lo copias y pegas tantas veces sea necesario en tu caso. :xD :rolleyes: