2013-06-03 2 views
0

면적 확장이 자동이 아니므로 최소, 최대 및 교차 값을 직접 설정합니다. 나는 음의 값을 가진 차트를 가지고 있으므로, AxisY가 자신의 영역의 아래쪽이 아니라 가운데 (또는 근처)에 있습니다. 이 경우 레이블을 실제로 읽을 수 없습니다 (도형으로 겹침). Y 라벨을 그의 밑바닥에 붙이는 방법을 알고 있습니까?C# 레이블이 영역이 아닌 영역의 아래쪽에 놓이는 방법을 도표로 나타냅니다.

시리즈의 하단에 BarLabelStyle 및 LabelStyle을 설정하려고했지만 작동하지 않았습니다.

어떤 도움이 필요합니까?

답변

0

나는 몇 가지 중 하나를 제안합니다. 둘 중 하나 :

가. ASP.NET 차트를 사용하면 아래쪽 정렬 이외의 다른 방법을 사용할 수 있습니다. 다른 것들 중 하나에 대해, MSDN처럼 말합니다.

B. 상자가 나타나는 곳에 문제가되지 않도록 눈금을 변경하십시오. 그리드 선과 방향 데이터 점이 너무 많이 간섭하지 않도록 채움 색상을 추가 할 수 있습니다.

C. 범례를 작성하고 차트 외부에 레이블링/이름 지정하기 위해 도킹 할 수 있습니다.

D. 차트 위에 리터럴을 차트 이름으로 던지십시오.

E. 아마도 가장 좋은 옵션은 눈금 선없이 데이터가없는 완전히 공백 인 다른 차트 영역을 만드는 것입니다. 라벨을 아래쪽에 놓고 라벨을 붙이려는 차트 영역 바로 아래 또는 바로 위에 놓을 수 있습니다.

희망 하시겠습니까?

+0

고맙습니다. E 제안은 저에게 효과적입니다. 시도해 보겠습니다. – user2162266

+0

문제 없습니다! 차트에는 많은 좋은 자원이 없으며 지난 몇 달 동안 많이 사용해야했습니다. 너의 상황에서 내가 할 수있는 일이야. 행운을 빕니다! –

+0

이 작업을 수행 했습니까? –