Teechart .net颜色转换

时间:2012-01-24 13:22:08

标签: c# colors rgb teechart

我需要使用System.drawing.Color Object

将颜色应用于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;

此代码不能按照颜色的期望工作,这些颜色未命名为一个或已知的

2 个答案:

答案 0 :(得分: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;

答案 1 :(得分: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