Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/03/2010, 19:45
berkut2009
 
Fecha de Ingreso: junio-2009
Mensajes: 117
Antigüedad: 14 años, 10 meses
Puntos: 3
Respuesta: Mostrar un msj durante un tiempo

Por lo que entendi estas haciendo, SI el intervalo del timer es menor que 1 min
entonces hacer
{
Label2.Text = "si dentro de un tiempo desaparece"
}
sino
{
Timer1.Enabled = False
}

pero el intervalo es cada cuando ahce un tick, no esta aumentando nada..si no me equivoco

bueno aca hice un pequeño ejemplo

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication5
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
timer1.Enabled = true;
label1.Text = "Lo que muestra durante un timepo";
}

private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = "Cuando termina el timepo esto va en el label";
timer1.Enabled = false;
}
}
}

tenes 1 timer, 1 boton, 1 label

el timer tiene intervalo en 2 sec, durante es elapzo me va mostrar el mensaje en el label, depues muestra otra cosa, dijate en ecodigo dice lo que va depues.


espero q te ayude