[ Foro de C# ]
Lo que pasa es que me pidieron que en la gráfica cambien las barras de color al sobrepasar un porcentaje especificado y debe de estar conectado a la base de datos. O sea que si la venta mínima es del 3% y llega al 2% cambie de color. Y no he podido hacerlo.
Si no das más detalles y (preferiblemente) incluyes algo de código para ver qué has hecho y cómo, es muy difícil ayudarte, porque habría que saber al menos cómo estás dibujando esas barras de color.
Creo que puedo ayudarte...pero seria necesario un poco mas de detalles pero te digo lo que haria
variables Clase
decimal tantoPorCiento;
Color colorBarra;
en el OnPaint() pondria
if(tantoPorCiento<50)colorBarras=Color.Green;
else if (tantoPorCiento<3)colorBarras=Color.Red;
...lo he simplificado
en la propiedad TantoPorCiento
public decimal TantoPorCiento
{
get{return tantoPorCiento;}
set{tantoPorCiento=value;Refresh();}//el refresh hace que se ejecute el onPaint y la pinte como toca ;)
}
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)