Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: aseoane33 en 25 Mayo 2011, 19:46 pm



Título: C#... Ayuda porfavor!!!!!!!!!!
Publicado por: aseoane33 en 25 Mayo 2011, 19:46 pm
HOla Muy buenas me presento recien ingresado en esta pagina que me ha ayudado mucho y espero que m siga ayudando jajaj..
Estoy estudiando informatica y tengo una asignatura en la que tengo que hacer con visual studio la mitica `practica de "Hola mundo" en C#.

La cosa es que la aplicacion con windowsform ha de tener :

1-TextBox , en el que salga "holamundo" con su botoncito que al pulsar salga hola mundo en textbox.
2- tengo tambien que aplicarle a ese textbox de hola mundo unos botones.... los cuales son tipo de letra ( cursiva - negrita- subrayado) y color de la letra.

¿¿¿¿¿alguien me puede ayudar con el paso 2?????????
estaria muy pero que muy agradecido con quien me de una idea de como hacerlo...


un saludo!!!


Título: Re: C#... Ayuda porfavor!!!!!!!!!!
Publicado por: Edu en 25 Mayo 2011, 20:09 pm
Viste en las propiedades del textbox que tiene para cambiar eso? bueno intenta llamar desde codigo a esa propiedad y poner lo q quieres, creo q era textbox.font , pero prueba


Título: Re: C#... Ayuda porfavor!!!!!!!!!!
Publicado por: Krähne en 27 Mayo 2011, 05:53 am
2- tengo tambien que aplicarle a ese textbox de hola mundo unos botones.... los cuales son tipo de letra ( cursiva - negrita- subrayado) y color de la letra.

WTF?.

Sinceramente no sé ni qué cojones quieres hacer, pero aquí te dejo un ejemplo para cambiarle estilos y colores a la propiedad .Text de un textBox, modifícalo a tus necesidades.

Código
  1. textBox1.Font = new Font(textBox1.Font.Name, textBox1.Font.Size, FontStyle.Bold | FontStyle.Italic | FontStyle.Underline);
  2. textBox1.ForeColor = Color.Red;

Al momento de cambiar el tipo de fuente, nos pide como parámetros:

  • El nombre de la nueva fuente a aplicar, si no lo queremos cambiar le decimos que use el mismo del textBox1 (Es decir textBox1.Font.Name).
  • El tamaño de la fuente, al igual que con el nombre le dejamos el mismo, si necesitas cambiarlo usa el número que quieras con la terminación F, ejemplo: 9F ya que pide un número flotante.
  • El estilo de fuente, como me hablaste de 3 tipos (Negrita, cursiva y subrayada) puse los 3 de una vez.

Y para cambiar el color, es usando la propiedad ForeColor del control que desees y contenga esa propiedad. Arriba quedó claro el ejemplo.

Bien, esto último es realizado obviamente en tiempo de ejecución, ahora si lo quieres cambiar antes de compilar, tan sólo revisa las propiedades de tu textBox o button, (Haz click sobre el control que quieras personalizar y presiona F4), luego verás el menú completo para que modifiques a tus gustos las propiedades del control, entre las que buscas, están: ForeColor (Que como he dicho anteriormente es para cambiar el color de la fuente), y Font para cambiar todo lo demás.

Aquí un ejemplo:

(http://www.freeimagehosting.net/uploads/c83b791869.png)

Espero te sirva, modifícalo a tus necesidades.

Gruß.


Título: Re: C#... Ayuda porfavor!!!!!!!!!!
Publicado por: neoncyber en 27 Mayo 2011, 07:29 am
si quieres q la fuente o el color cambie segun tu eleccion, complementando la informacion que te dio Krähne que es lo q deberias hacer, podrias utilizar los controles ColorDialog y FontDialog

Saludos