Utilice C# para diseñar un cronómetro para la carrera de 100 metros en juegos deportivos. Proporcione el código de programación.
Utilice el sistema. recolectar. Genérico;
Uso del sistema. Modelo de componentes;
Utilizar el sistema. Datos;
Utilizar el sistema. Dibujo;
Usa el sistema. Linq
Usa el sistema. Texto;
Usa el sistema. Windows . Forms
Espacio de nombres WindowsFormsApplication1
{
Clase parcial pública Form1: Formulario
{
Formulario público 1()
{
inicializar componente();
}
/// resumengt p>
////Milisegundos
/// lt;/summary gt;
private int ms = 0;
/// lt ;Resumen gt
//segundos
/// lt;/summary gt;
private int s = 0;
/ // lt; resumen gt
///minutos
/// lt;/summary gt;
privado int m = 0;
/ //lt;summarygt
///Hora
///lt;/summarygt;
private int h = 0
///lt;Resumen gt;
///Botón de inicio del temporizador
///lt;/summary gt;
/// lt; param name = " sender " gt lt/param gt;
/// lt;param name = " e " gt lt/param gt;
Botón de anulación privada1_Click(remitente del objeto, EventArgs e)
{
//El cronómetro es válido y comienza a cronometrar.
Temporizador 1. Habilitado = true
}
/// lt; resumengt
///Temporizador
/// lt;/ resumen gt ;
/// lt; nombre del parámetro = " remitente " gt lt/param gt;
/// lt; nombre del parámetro = " e " gt lt/param gt ;
Temporizador de anulación privada1_Tick(remitente del objeto, EventArgs e)
{
if (ms lt99)
{
ms;
}
si no(s lt; 59)
{
ms = 0;
p >s;
}
si no(m lt; 59)
{
s = 0;< / p>
m;
}
Otros
{
h;
}< / p>
Etiqueta 8. texto = ms .ToString();
Etiqueta 7.
text = s .ToString();
Etiqueta 6. texto = m .ToString();
etiqueta5. text = h .ToString();
}
/// lt; Resumen gt
///Botón Finalizar temporizador
///lt;/summary gt;
/// lt;param nombre = " remitente " gt lt/param gt;
/// lt;param nombre = " e " gt lt/param gt;
Botón de anulación privada2_Click(Remitente del objeto, EventArgs e)
{
Temporizador 1. Habilitado = falso
}
}
}