Draw-Comments
Илья 08.01.2011 - 23:16
Текст на графике
Было бы неплохо добавить строки, меняющие поля title, xaxis,yaxis.
Очень нравится ваш ресурс и сам метод представления информации.
Jenyay 09.01.2011 - 09:17
Текст я не менял специально, чтобы не усложнять код, чтобы в нем было только строки, которые непосредственно относятся к примеру.
03.02.2011 - 16:23
А чтобы текст не вылезал за границы области рисования надо сделать так:
Axis axisX = myCurve1.BaseAxis(myPane);
Axis axisY = myCurve1.ValueAxis(myPane);
TextObj text = new TextObj("text", list1[0].X, list1[0].Y);
text.FontSpec.Border.IsVisible = false;
text.FontSpec.FontColor = Color.Brown;
text.FontSpec.Fill.Color = SystemColors.Info;
if (axisX.Scale.Min < text.Location.X && text.Location.X < axisX.Scale.Max &&
axisY.Scale.Min < text.Location.Y && text.Location.Y < axisX.Scale.Max)
{
zGraphMain.GraphPane.GraphObjList.Add(text);
}
}
Андрей 11.04.2011 - 18:45
Jenyay, это не "чтобы текст не вылезал за границы области рисования". Это чтобы он рисовался, только если не выходит за границы :) Кстати, не знаешь, как узнать/вычислить размер (высоту, ширину) объекта TextObj в единицах измерения графика (не в пикселах)?
mail-22 05.05.2011 - 22:46
mail-22@ya.ru
а как изменить поля title, xaxis,yaxis ?
kot 23.02.2012 - 19:03
Удалить текст
Как можно удалять текст с графика? (например для его изменения при нажатии на кнопку)
Анна 20.03.2012 - 21:56
Как задать цвет и толщину добавляемым линиям?
ProgramerDay 27.09.2016 - 00:39
CHANGE title, xaxis,yaxis
GraphPane FirstPane = zedGraphFunctions.GraphPane;
// Изменим тест надписи по оси X
FirstPane.XAxis.Title.Text = "Вісь X";
// Изменим текст по оси Y
FirstPane.YAxis.Title.Text = "ВісьY";
// Изменим текст заголовка графика
FirstPane.Title.Text = "Functions";