|
Chart, свои подписи по оси X
|
|||
---|---|---|---|
#18+
Необходимо чтобы данные выводились по датам (линейная диаграмма), но в оси X кроме даты был подписан день недели (ПН, ВТ и т.д.), подозреваю, что все упирается в ChartAreas Axes CustomLabels, но что с ними дальше делать не знаю. При добавлении Метки надписи по оси X пропадают вообще. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2017, 12:47 |
|
Chart, свои подписи по оси X
|
|||
---|---|---|---|
#18+
chPlan.Series[1].Points[0].AxisLabel = i.ToString("dd.MM.yyyy") + " " + Week[(int)i.DayOfWeek]; Week - массив с русскими названиями. Вот такое (тестово для одной точки пока) получается для тех точек, которые проставлены. Вопрос, как быть с метками, где не проставлена точка графика. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2017, 13:12 |
|
Chart, свои подписи по оси X
|
|||
---|---|---|---|
#18+
Пока вот такой костыль поставила, тип 3 диаграммы Line, цвет черный, сливается с нулем for (DateTime i = dtpStart.Value; i <= dtpEnd.Value.AddDays(-1); i = i.AddDays(1)) { chPlan.Series[2].Points.AddXY((DateTime)i, 0); chPlan.Series[2].Points[chPlan.Series[2].Points.Count - 1].AxisLabel = i.ToString("dd.MM.yyyy") + " " + Week[(int)i.DayOfWeek]; } ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2017, 13:30 |
|
Chart, свои подписи по оси X
|
|||
---|---|---|---|
#18+
Shocker.Pro, Забыла В общем костыль оставила, добавила еще чтобы дат внизу не было слишком много, если период большой Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2017, 08:20 |
|
|
start [/forum/topic.php?fid=20&msg=39477701&tid=1399825]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
185ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 293ms |
0 / 0 |