Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

тюмгу / Лабы / Lectures / Технологии_программирования_2.10

.pdf
Скачиваний:
12
Добавлен:
08.12.2019
Размер:
1.09 Mб
Скачать

Изменение цвет формы по RGB

this.BackColor = Color.FromArgb(r, g, b);

r – интенсивность красного цвета (0-255);

g – интенсивность зелёного цвета (0-255);

b – интенсивность синего цвета (0-255);

this.BackColor = Color.FromArgb(0, 0, 0);//черный

this.BackColor = Color.FromArgb(255, 0, 0);//красный

this.BackColor = Color.FromArgb(255, 255,255);//белый

ПОСТРОЕНИЕ ГРАФИКОВ И ДИАГРАММ

Обычно результаты расчетов представляются в виде графиков и диаграмм.

В Windows Forms для построения графиков и диаграмм существует элемент Chart.

Основные фрагменты диаграммы представлены в коллекциях Series, ChartAreas, Titles

Коллекция ChartAreas

ChartAreas – коллекция областей диаграммы.

Свойства:

AxisX – объект, представляющий основную ось Х;

AxisY – объект, представляющий основную ось Y;

AxisX2 – объект, представляющий дополнительную ось Х;

AxisY2 – объект, представляющий дополнительную ось Y

Свойства осей координат

Interval – интервал между делениями оси;

Minimum – минимальное значение оси;

Maximum – максимальное значение оси;

Title – подпись оси

Обращение к свойствам оси:

chart1.ChartAreas[0].AxisX.Minimum = 0; chart1.ChartAreas[0].AxisX.Maximum = 10;

Коллекция Series

Series – коллекция, в которой хранятся наборы точек для построения графиков (один элемент коллекции – один график);

Свойства Series

BackGragientStyle, BackHatchStyle – стили отображения графиков;

BorderColor, BorderDashStyle – цвет и стиль границы графика (диаграммы);

Color – цвет графика;

chart1.Series[0].Color = Color.Olive;

Свойства Series

BorderWidth – ширина линии графика;

ChartType – тип графика (диаграммы);

LegendText – подпись графика в легенде;

Points – массив точек графика

Коллекция Titles

Titles – коллекция для хранения заголовков графика (диаграммы).

Если все элементы Titles видимы, то они будут отображаться одновременно.

chart1.Titles.Add("Заголовок"); chart1.Titles[0].Visible = false; chart1.Titles.Add("Заголовок 1");

Построение графика с помощью

Chart

Построение графика (диаграммы) осуществляется после вычисления значений функции y=f(x) на интервале [Xmin, Xmax] с заданным шагом.

Полученная таблица передается в массив Points объекта Series элемента управления Сhart с помощью метода DataBindXY().