• Domingo 28 de Abril de 2024, 23:34

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - erllo

Páginas: [1]
1
C# / Re: Botones Redondos
« en: Martes 4 de Enero de 2005, 16:23 »
Buenas!

A ver, es que no sé explicarlo muy bien, yo más o menos el código del ejemplo ese lo entiendo, y lo he probado incluso. Pero, por ejemplo, yo quería que el estilo de los botones fuera el "Flat" pero al utilizar ese código no se puede modificar esa propiedad y no sé cómo hacer para que sí se pueda.  :huh:

2
C# / Re: Promedio
« en: Martes 4 de Enero de 2005, 16:19 »
Hola,
JuanK, ya que has dicho que no funcionaba el código que propuse, lo he probado, y sí que funciona:

Código: Text
  1.  
  2. [FONT=Arial][SIZE=1]
  3. using System;
  4.  
  5. namespace ConsoleApplication1
  6. {
  7.    class Class1
  8.    {
  9.    
  10.       public static double mayorifico (double n1, double n2, double n3)
  11.       {
  12.          double mayor;
  13.  
  14.          if ((n1>n2) && (n1>n3))
  15.             mayor=n1;
  16.          else if (n2>n3)
  17.             mayor=n2;
  18.          else mayor=n3;
  19.  
  20.          return mayor;
  21.       }
  22.  
  23.       [STAThread]
  24.       static void Main(string[] args)
  25.       {
  26.          double num1=3, num2=5, num3=7;
  27.          Console.WriteLine("el mayor es : "+mayorifico(num1,num2,num3).ToString());
  28.       }
  29.    }
  30. }
  31. [/SIZE][/FONT]
  32.  
  33.  


Ya sé que hay muchas más soluciones, e incluso más eficientes, yo elegí esta porque es la que me pareció mucho más clara.   ;)

3
C# / Re: Promedio
« en: Lunes 3 de Enero de 2005, 16:00 »
Yo lo haría así:

Código: Text
  1.  
  2. case 2 :
  3. Console.WriteLine("el mayor es : "+mayorifico(num1,num2,num3).ToString());
  4. break;
  5.  
  6. static double mayorifico (double n1, double n2, double n3)
  7. {
  8.     double mayor;
  9.  
  10.     if ((n1>n2) && (n1>n3))
  11.         mayor=n1;
  12.     else if (n2>n3)
  13.         mayor=n2;
  14.     else mayor=n3;
  15.  
  16.     return mayor;
  17. }
  18.  
  19.  

4
C# / Re: Promedio
« en: Jueves 30 de Diciembre de 2004, 18:05 »
Hola, por qué utilizas un "for" para saber el mayor de 3 números?

5
C# / Botones Redondos
« en: Jueves 30 de Diciembre de 2004, 17:45 »
Hola de nuevo!
¿Alguien tiene información o sabe sobre cómo crear botones redondos? Llevo 2 días buscando sin parar y lo único que he encontrado es esto:

Botones redondos paso a paso

pero no lo entiendo muy bien. :(
Y la funcionalidad que tienen los botones de ese ejemplo no me sirve.

Gracias!!

6
C# / Re: Creación De Botones En Tiempo De Ejecución
« en: Jueves 30 de Diciembre de 2004, 17:40 »
Muchas gracias!!!!!  :D

7
C# / Re: Creación De Botones En Tiempo De Ejecución
« en: Martes 28 de Diciembre de 2004, 21:19 »
Al poner nombreBoton.Location = ... ¿Qué es lo que debería de poner en lugar de nombreBoton?

8
C# / Re: Creación De Botones En Tiempo De Ejecución
« en: Martes 28 de Diciembre de 2004, 21:03 »
Quiero mover el botón, por lo tanto tengo que cambiar la propiedad Location del botón.
No sé si con esto me entiendes...

9
C# / Creación De Botones En Tiempo De Ejecución
« en: Martes 28 de Diciembre de 2004, 20:51 »
Hola!!

Estoy haciendo una aplicación tipo windows y mi problema es el siguiente:

Tengo una función para crear botones en tiempo de ejecución que es como sigue (simplificada)

public void crearBoton(Color colorFondo, string fichImagen, string texto) {
   Button boton = new Button();

   boton.BackColor = colorFondo;
   boton.Image = Image.FromFile(fichImagen);
   boton.Text = texto;

   boton.MouseDown += new System.Windows.Forms.MouseEventHandler(this.boton_MouseDown);

   boton.Parent = this.dibujo;
}
   

El problema es que dentro de la función "boton_MouseDown" no sé cómo acceder al botón sobre el que pincha el ratón.

Muchas gracias por adelantado.    :D

Páginas: [1]