Я знаю, что вы можете использовать ключевые слова с метками, но есть ли способ использовать конкретное значение из моего набора данных в качестве метки? Я хотел бы, чтобы столбец моей таблицы данных содержал настраиваемую строку метки, чтобы каждое графическое значение оси X имело уникальную метку, но, похоже, нет способа связать ряд с элементом из моего источник данных. Есть ли обходной путь для этого, или мне просто придется вручную добавлять метки на диаграмму?
.NET Charting Controls: маркировка значений из источника данных
Ответы (1)
Я полагаю, что вы ищете установку метки для вашего источника данных, которая отличается от столбцов, которые получают значения X и Y. В этом случае вы можете сделать это следующим образом.
Chart1.Series[0].Points.DataBind(data, "XValue", "YValue",
"ToolTip=mytooltip,Label=LabelColumnName");
Здесь вы можете указать имя столбца в поле Label, которое будет использоваться для отображения метки, таким же образом вы можете настроить всплывающую подсказку из другого свойства.
Если это не то, что вы ищете, обновите вопрос, указав более подробную информацию.
ИЗМЕНИТЬ
вы можете установить положение метки, используя CustomProperties серии
Chart1.Series[0].CustomProperties = "LabelStyle=Left";
Проверьте это
person
V4Vendetta
schedule
21.11.2011
Кроме того, есть ли способ контролировать положение метки? Некоторые из моих меток перекрываются, и я хотел бы либо изменить выравнивание (слева, справа, по центру), либо указать смещение в виде количества пикселей?
- person Scott Simontis; 21.11.2011
VALX
в качестве метки - person V4Vendetta   schedule 21.11.2011