From 039cb2a72735dd4a28d9bca38cb08c3dc8f09e8a Mon Sep 17 00:00:00 2001 From: Matthew Strasiotto <39424834+matthewstrasiotto@users.noreply.github.com> Date: Sat, 1 May 2021 20:58:30 +1000 Subject: set transparencies for chart elements in setup method --- grapher/Models/Charts/ChartXY.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/grapher/Models/Charts/ChartXY.cs b/grapher/Models/Charts/ChartXY.cs index d247264..98c7fe5 100644 --- a/grapher/Models/Charts/ChartXY.cs +++ b/grapher/Models/Charts/ChartXY.cs @@ -91,8 +91,6 @@ namespace grapher public static void setChartColors(Chart chart, System.Drawing.Color fgColor, System.Drawing.Color bgColor) { - System.Drawing.Color bgTrans = System.Drawing.Color.Transparent; - chart.ForeColor = fgColor; chart.BackColor = bgColor; @@ -117,8 +115,7 @@ namespace grapher chart.ChartAreas[0].BorderColor = fgColor; - chart.Legends[0].BackColor = bgTrans; - chart.ChartAreas[0].BackColor = bgTrans; + } public static void SetupChart(Chart chart) @@ -174,6 +171,11 @@ namespace grapher ElementPosition legendPosNew = new ElementPosition(75, 0, 25, 25); legend.Position = legendPosNew; + + System.Drawing.Color bgTrans = System.Drawing.Color.Transparent; + + area.BackColor = bgTrans; + legend.BackColor = bgTrans; } public static void DrawPoint(Chart chart, PointData pointOne, PointData pointTwo = null) -- cgit v1.2.3