SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: ibito en Martes 19 de Abril de 2005, 07:36

Título: C# Con Algo Como Mouselistener
Publicado por: ibito en Martes 19 de Abril de 2005, 07:36
Código: Text
  1.  
  2. public Jwnd()
  3.   {
  4.     this.addMouseListener(new MouseAdapter()
  5.       {
  6.         public void mousePressed(MouseEvent e)
  7.         {
  8.           presionaMouse(e);
  9.         }
  10.         public void mouseReleased(MouseEvent e)
  11.         {
  12.           sueltaMouse(e);
  13.         }
  14.       }
  15.     );
  16.     this.addWindowListener(new WindowAdapter()
  17.       {
  18.         public void windowClosing(WindowEvent e)
  19.         {
  20.           cerrar(e);
  21.         }
  22.       }
  23.     );
  24.    
  25.     this.setBounds(100, 100, 640, 480);
  26.     this.setUndecorated(false);
  27.     this.setVisible(true);
  28.   }
  29.  
  30.  
eso es en java, y en c#?
Título: Re: C# Con Algo Como Mouselistener
Publicado por: JuanK en Martes 19 de Abril de 2005, 14:26
C# 1.x
Código: Text
  1.    
  2. using System.Windows.Forms;
  3.  
  4. class FrmForma
  5. {
  6.   public FrmForma()
  7.   {
  8.      this.MouseDown += new MouseEventHandler(this.presionaMouse);
  9.      this.MouseUp += new MouseEventHandler(this.sueltaMouse);
  10.   }
  11.  
  12.   private void presionaMouse((object sender, MouseEventArgs e)
  13.   {
  14.      intruc1;
  15.      intruc2;
  16.   }
  17.  
  18.   private void sueltaMouse(object sender,MouseEventArgs e)
  19.   {
  20.      intruc4;
  21.      intruc5;  
  22.   }
  23. }
  24.  

C# 2.x
lo mismo que el anterior o
Código: Text
  1.    
  2. using System.Windows.Forms;
  3.  
  4. class FrmForma
  5. {
  6.   public FrmForma()
  7.   {
  8.      this.MouseDown += new MouseEventHandler( intruc1;  intruc2;);
  9.      this.MouseUp += new MouseEventHandler(intruc4; intruc5;);
  10.   }
  11. }
  12.  
Título: Re: C# Con Algo Como Mouselistener
Publicado por: ibito en Martes 19 de Abril de 2005, 18:07
gracias por la respuesta, funciono :D