-1

我需要使用 System.drawing.Color 对象将颜色应用于 teechart 轴

代码是

//chartData.ChartAxesArray[iAxis].AxisTitleColor is System.drawing.Color Object

//objAxis.Title.Brush.Color is ChartFont.Color

  objAxis.Title.Brush.Color = chartData.ChartAxesArray[iAxis].AxisTitleColor;

此代码不适用于未命名为一种或已知颜色的颜色的预期

4

2 回答 2

2

作为 tChart1 一个 Steema.TeeChart.TChart 对象,上面有一些系列和值,您应该能够像我在这里使用底部轴一样更改轴字体颜色:

        tChart1.Axes.Bottom.Labels.Font.Color = Color.Green;

但是,我不确定您是否尝试为标签设置画笔颜色。然后,请注意默认情况下标签矩形是透明的,因此您应该执行以下操作:

        tChart1.Axes.Bottom.Labels.Transparent = false;
        tChart1.Axes.Bottom.Labels.Brush.Color = Color.Yellow;
于 2012-01-25T10:19:49.057 回答
1

尝试这个:

chartData.ChartAxesArray[iAxis].AxisTitleColor =
                               System.Drawing.ColorTranslator.FromHtml("#00FF80");

// 00FF80 = R=0 G=255 B=128

看到你objAxis.Title.Brush.Color在上面提供的代码中。不应该是:objAxis.Title.Font.Color

于 2012-01-24T13:40:02.720 回答