문제

ASP.NET 차트 라이브러리로 작업하고 있으며 파이 차트를 생성했지만 반 트랜스 펜트 슬라이스로 파이 차트를 생성하도록 구성하는 데 문제가 있습니다. 이미지를 보면 내가 말하는 내용을 볼 수 있습니다. 4 개의 파이 차트 중 상단 2와 왼쪽 하단 차트에는 파이 슬라이스 투명도가 있습니다.

Charting Control Image
(원천: scottgu.com)

투명성의 특정 %로 슬라이스를 렌더링하기 위해 차트의 어떤 설정을 조정해야합니까?

감사!

도움이 되었습니까?

해결책

알파 투명성을 사용하여 시리즈의 색상을 색상에 할당해보십시오.

Chart1.Series(0).Color = Color.FromArgb(128, 255, 0, 0) //transparent red

가져 왔습니다 이 스레드.

다른 팁

이것은 두 경우 모두에 대한 궁극적 인 솔루션입니다 - 시리즈 당 하나의 색상 또는 팔레트 차트 :

myChart.ApplyPaletteColors();

foreach (var series in myChart.Series)
{
    foreach (var point in series.Points)
    {
        point.Color = Color.FromArgb(220, point.Color);
    }
}

이 시도:

Series["SeriesName"].Color = Color.FromArgb(180, Color.Blue);

여기서 180은 "투명도 수준"을 정의하며, 이는 0에서 255 사이 여야합니다.

반 투명 팔레트를 사용할 수 있습니다.

인용하다:

https://blogs.msdn.microsoft.com/alexgor/2009/10/06/setting-microsoft-chart-series-colors/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top