Значение Описание


Download 368.89 Kb.
bet2/2
Sana16.06.2023
Hajmi368.89 Kb.
#1493258
1   2
Bog'liq
Компонент Chart


Раздел Walls позволят настроить отображение трёхмерных граней графика.
Методы серий Series
При работе с компонентом Chart и сериями Series следует знать несколько основных и часто используемых методов:

  1. Clear – очищает серию от всех входных данных.

  2. Add – добавляет новую точку в график или диаграмму со следующими параметрами:

    • AValue – отображает входное значение;

    • ALabel – отображает название добавленной точки (параметр является не обязательным и можно оставить значение пустым);

    • AColor – устанавливает цвет точки.

  3. AddXY – добавляет новую точку в график функции со следующими параметрами:

Пример создания графика
int A1 = 55, A2 = 21, A3 = 33, A4=44;
const float Pi = 3.14159;
Series1->Clear();
Series2->Clear();
Series3->Clear();
Series1->Add(A1,"User 1",clYellow);
Series1->Add(A2,"User 2",clBlue);
Series1->Add(A3,"User 3",clRed);
Series1->Add(A4,"User 4",clPurple);
for(int i = 0; i <= 100; i++)
{
Series2->AddXY(Pi*i,sin(0.1*Pi*i)*10,"",clRed);
Series3->AddXY(Pi*i,cos(0.1*Pi*i)*10,"",clBlue);
}

Функции Clear для каждой серии нужны, чтобы в процессе работы программы данные обновлялись. Без этого при повторном построении графиков с помощью методов Add и AddXY, новые точки продолжат добавляться к графикам.
В компоненте Chart можно создать две серии Series для отображения одинаковых данных, но с разным видов, например, Pie и Bar, и для пользователя предусмотреть возможность выбора отображения той или иной диаграммы. Так, например, в событие OnClick кнопки Button можно создать простую обработку, которая загрузит данные в Series и сделает её невидимой:
Series2->Assign(Series1); //Переписывает данные из Series1 в Series2
Series2->Active = false; //Скрывает Series2
Процедура смены типа диаграммы очень проста:
Series1->Active =! Series1->Active;
Series2->Active =! Series2->Active;
Download 368.89 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling