Un sistema de gestión hotelera se construye utilizando C#.NET y SQL. Quiero usar los colores de los BOTONES para reflejar visualmente el estado de las habitaciones del hotel.
Haga una relación correspondiente entre el botón y la sala, y luego cambie el color de fondo del botón de acuerdo con el estado recuperado de la base de datos
struct BtnRoom
{
p>
botón de botón público
valor de cadena pública
estado bool público
BtnRoom público ( Botón btn, sala de cadena)
{
botón = btn
valor = sala
estado = falso
}
}
BtnRoom[] btnroom = { nuevo BtnRoom(this.Button0, "r3008"), nuevo BtnRoom(Button1, "r3008"), nuevo BtnRoom (Button2, "r3008"), new BtnRoom(Button3, "r3008"), new BtnRoom(Button4, "r3008"), new BtnRoom(Button5, "r3008") };
//Reemplazar el Siga con la declaración para obtener el estado de la habitación de la base de datos, simplemente configúrelo de acuerdo con el estado
for (int i = 0; i lt; 6; i)
{
if (i 2 == 0)
{
btnroom[i].state = true
btnroom[i]. botón.BackColor = Color.Verde
}
}