Red de conocimiento informático - Computadora portátil - C# debería hacer una lectura. Cuando el tiempo llega a 10 segundos, la barra de progreso se vuelve amarilla. Cuando el tiempo llega a cinco segundos, la barra de progreso se vuelve roja. ¿Cómo lograrlo? Gracias

C# debería hacer una lectura. Cuando el tiempo llega a 10 segundos, la barra de progreso se vuelve amarilla. Cuando el tiempo llega a cinco segundos, la barra de progreso se vuelve roja. ¿Cómo lograrlo? Gracias

Cree un proyecto WEB y agregue un nuevo proyecto -> Una página HTML llamada ProgressBar.htm con el siguiente contenido:

< DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transicional//ES " " http://www . w3 . org/TR/XHTML 1/DTD/XHTML 1-Transicional . DTD " & gt;

& lthtml xmlns = " http://www . w3 . org/1999/XHTML " id = " ventana principal " & gt;

& lthead & gt

& lttitle & gtNo hay página de título;

Respuesta. escribir(bloque js);

Respuesta. flush();

}

Page_Load vacío privado(Remitente del objeto, sistema. EventArgs e)

{

comenzar progreso( ) ;

for(int I = 1;i<= 100;i++)

{

setProgress(one);

// Lo que se utiliza aquí no son operaciones reales, como cargar datos, sino la suspensión de subprocesos.

Sistema. Thread.thread.sleep(50);

}

finalizar progreso();

}

}

Aquí se omite el código de la página principal y se puede colocar cualquier control.