Juan Fco. Berrocal -- DotNET y Yo transmitiendo desde GeeKs.Ms

December 2006 - Artículos

Limpiar informacion de los controles (TextBox's) Rapidamente

Esto es un tips muy facilito de como limpiar informacion en los controles de un formulario este caso el TextBox.

 Como todos saben en .NET podemos limpiar informacion de un TextBox con un metodo llamado "Clear ( )" y tambien lo podemos hacer de esta manera: TextBox1.Text = " ";

Pero que pasa si tenemos muchos TextBox's en nuestro formulario, entonces tendriamos que ir uno por uno agregandole el metodo "Clear ( )". Pero con foreach lo podemos hacer de la siguiente manera.

El codigo en C# seria el siguiente.

private void btnLimpiar_Click(object sender, EventArgs e)

{

    //Limpiar de manera rapida

    foreach (Control c in this.Controls)

    {

      if (c is TextBox)

        {

           c.Text = "";

           //Enfoco en el primer TextBox

            this.textBox1.Focus();

        }

     }

}

y listo!!!, ya todos los controles estaran listos para insertar informacion dentro de ellos.

NOTA: Se que muchos aqui se sabian esto, para el que se lo sabia pues lo ha repasado y el que no, pues lo ha aprendido.

Saludos desde Rep. Dom. Wink

Posted: 14/12/2006 7:34 por Juan Fco. Berrocal | con 35 comment(s)
Archivado en: ,
Cinco razones para amar u odiar Windows Vista

Cinco cosas que amar...

1. Buscar o crear archivos virtuales. Pronto se preguntarán cómo pudimos vivir sin el sistema de búsqueda integrado en el sistema operativo, creando carpetas con el resultado de una búsqueda para buscar la próxima vez.

2. Gadgets. El nuevo sistema operativo promete personalización y agilización al tratar con escritorio y herramientas.

3. Diagnósticos a medida. Programas que no responden, caídas del sistema operativo... Microsoft afirma que esto se acabó con Windows Vista. Informes de problemas y monitores de soluciones acudirán al rescate.

4. Más RAM. Vista encontrará más RAM aprovechando los MB de las memorias USB o cualquier memoria flash con dispositivo USB.

5. Más ayuda. La ayuda al usuario ya no serán unas cuantas frasecitas sobre la tarea que queremos emprender. Habrá más opciones y podremos buscar online o contactar con el servicio técnico.

... Y cinco cosas que odiar:

1. Tu hardware actual no funcionará del todo. Aunque muchos ordenadores podrán actualizarse y funcionar con el nuevo sistema operativo, sólo podrán hacerlo en la versión "básica".

2. Los gráficos de Vista Aero se comerán la batería de los portátiles. Si utiliza usted su portátil durante largas jornadas, utilizar Vista Aero reducirá la duración de la batería de forma significativa.

3. La protección a la cuenta del usuario. La protección de la cuenta de usuario ha tenido ya mucha mala prensa. Pese a los intentos por mejorar la seguridad, resulta demasiado molesto con sus continuos avisos y pop-ups.

4. Drivers perdidos y aplicaciones incompatibles. No tener los drivers necesarios o el software de compatibilidad es algo que uno espera al utilizar un nuevo sistema operativo, pero el problema se mantiene después de varios meses y con drivers de los más comunes.

5. Mal sueño. Microsoft afirma haber solucionado el asunto de dormir al portátil o hacerlo hibernar cuando no está en uso. Pero por ahora no parece que hayan logrado evitar encendidos falsos y problemas (de nuevo) con los drivers.

Fuente:  http://www.baquia.com/noticias.php?id=11519

Espero sus comentarios.

Saludos desde Rep. Dom. Wink

Formulario con forma Redonda en C#

En el otro post puse como dar forma redonda a un Formulario desde VB.NET pues aqui les pongo el codigo en C# para los que prefieren este lenguaje (yo soy uno de ellos Big Smile)

 

//Importamos el Espacio de Nombre

using System.Drawing;

//Desde el evento Load del Formulario

private void Form1_Load(object sender, EventArgs e)

{

System.Drawing.Drawing2D.GraphicsPath objDraw = new

System.Drawing.Drawing2D.GraphicsPath();

objDraw.AddEllipse(0, 0, this.Width, this.Height);

this.Region = new Region(objDraw);

}

Saludos desde Rep. Dom. Wink

Formulario con forma redonda en Visual Basic .NET

NOTA: Este articulo hace tiempo que lo escribi, estaba engavetado y pues decidi postearlo aqui en GEEKS, que lo disfruten.

Bueno, el otro día leí un articulo sobre el espacio de nombre System.Drawing y me di cuenta que con este espacio de nombre podría lograr muchas cosas para la apariencia en mi aplicaciones y una de ellas es darle forma (redonda, ovalada), fin la que se nos antoje. En este caso yo probé dándole una forma redonda.

Aquí muestro el pedazo o los pedazos de código para lograr esto.

'Nombre de espacio que me permite trabajar
Imports System.Drawing

'Codigo para el evento Load del Formulario

'Empezamos declarando la variable y el tipo
Dim objDraw As System.Drawing.Drawing2D.GraphicsPath = _
New System.Drawing.Drawing2D.GraphicsPath

'Definimos la Elipse (con esto le damos una forma redonda al Formulario)
objDraw.AddEllipse(0, 0, Me.Width, Me.Height)
Me.Region = New Region(objDraw)
 

Luego en un evento KeyPress del Form le podemos agregar.

Me.Close()

o si se desea (que es lo que siempre hago para salir de la aplicacion)

Application.Exit()

Bueno esa es una de las tantas formas que le podemos dar a un formulario, el truco esta en el tamaño que le asignemos a nuestra elipse.

Espero que haya sido de su agrado.

 Saludos desde Rep.Dom.

Que tiempos aquellos

Continuando con la serie de videos que mi amigo Percy ha estado posteando en su blog sobre cosas GEEKS referentes a C++, aqui les dejo unos videos de una epoca que muchos de los que estan en esta comunidad (y los que nos leen de otra tambien Big Smile) pueden recordar.

Aqui les dejo los videos.

Old presentation of Borlands Turbo C++

Borland Time Tunnel (Borland Retrospective)

 Espero que nadie derrame una lagrima de nostalgia.

 Saludos desde Rep. Dom.

 

 

Ms Dewey ¿un buscador sexy o tonto?

Asi es que esta mañana leyendo el boletin de KRASIS me encontre con esta noticia del nuevo buscador de Microsoft y realmente me dio curiosidad y lo probe, pero es mas el tiempo que se pierde mirando las payasadas que hace esta morena (la cual esta muy bonita Big Smile) que la informacion que te da, no se que objetivo tendria Microsoft con hacer esto, porque si es competir con otros buscadores, creo que no.

Aunque quizas muchos de ustedes ya sabian de esto no esta mas dejarles el links por si les da ganas de entrar a reirse un poco no tengan que teclear la direccion en el Browser (al menos que lo tenga en Favoritos Big Smile).

 http://www.msdewey.com

Saludos desde Rep. Dom.