0

コード ビハインド (C#) で ASP.NET 3.5 チャート コントロール シリーズの境界線の色としてカスタム カラーを設定するにはどうすればよいですか? 次の分離コードの実装が必要です (これは ASPX にあります)。

  <ChartAreas>
        <asp:ChartArea Name="ChartArea1" AlignmentOrientation="All"> 
        <AxisX>
        <MajorGrid LineColor="#EEEEEE" />
        <MinorGrid LineColor="#EEEEEE" />
        </AxisX>
        <AxisY>
        <MajorGrid LineColor="#EEEEEE" />
        <MinorGrid LineColor="#EEEEEE" />
        </AxisY>
        </asp:ChartArea>
    </ChartAreas>

コードビハインドで MajorGrid の線の色を RGB(125,135,111) に変更したい

4

1 に答える 1

2

チャートにIDとrunat="server"を指定してください...

<asp:Chart ID="ChartTest" runat="server" Width="800px" Height="300px">
</asp:Chart>

次に、LineColorプロパティに直接アクセスできます。

ChartTest.ChartAreas[0].AxisY2.LineColor = Color.Black;

または、カスタムカラーを使用する(16進文字列から):

Color customColour = System.Drawing.ColorTranslator.FromHtml("EEEEEE");
ChartTest.ChartAreas[0].AxisY2.LineColor = customColour
于 2009-10-29T13:01:30.913 に答える