Малювання графіків функцій

Проста програма малювання графіків функцій

Використовуємо можливості мови C # для розробки програми малювання графіків функцій.

На початковій сторінці (Start Page) виберемо пункт Create: Project. В результаті з'явиться діалогове вікно вибору типу створюваного проекту.

Малювання графіків функцій

В якості типу створюваного проекту виберемо Windows Application, в поле Name: задамо ім'я проекту (наприклад, DrawFunction) і натиснемо кнопку OK.

Малювання графіків функцій

В результаті отримуємо основу нашого проекту, який потрібно доопрацювати, щоб він міг виконувати необхідні функції.

Клацанням миші на формі Form1, виберемо її і у вікні властивостей (Properties) змінимо властивість Text, замінивши Form1 на "Графік функції". Змінимо також ім'я форми, за яким до неї можна звертатися з програми, замінивши у властивості (Name) Form1 на frmMain. Необхідно відразу зазначити і запам'ятати, що це два абсолютно різних властивості, які використовуються для різних цілей, і ніколи їх не плутати.

Графічний інтерфейс нашого застосування буде складатися з вікна, в якому буде відображатися графік функції і кнопки, одним помахом на якій буде малюватися цей графік.

Для формування графічного інтерфейсу додатку наведемо мишку на іконку Toolbox, розташовану зліва і зверху від форми, і у вікні елементів графічного інтерфейсу виберемо PictureBox, і перенесемо його на форму. Для цього потрібно клацнути лівою кнопкою миші в тому місці форми, де повинен знаходитися лівий верхній кут елемента і, не відпускаючи кнопку, перетягнути мишу в те місце, де повинен знаходитися правий нижній кут елемента, і там відпустити кнопку.

Для появівшегоя елемента PictureBox змінимо його властивість (Name) з pictureBox1 на graphWind. Крім того, рекомендується змінити властивість BorderStyle з None на Fixed3D, а також властивість BackColor на білий (White).

Малювання графіків функцій

Аналогічним чином розмістимо на формі кнопку Button, вибравши її з панелі елементів управління Toolbox. Отримана форма повинна мати приблизно такий вигляд.

Малювання графіків функцій

Основна робота додатки - малювання графіка функції, буде виконуватися при натисканні на кнопці "Намалювати графік". Щоб вставити код обробника відповідного події, потрібно двічі клацнути на кнопці і в результаті відкриється вікно коду з необхідним заголовком потрібної процедури.

Вставте в цей обробник наступний код.

Для перевірки роботи програми досить натиснути клавішу F5. В результаті, якщо все зроблено правильно, має з'явитися вікно програми. Після натискання кнопки "Намалювати графік" у вікні повинен з'явитися графік функції.

Малювання графіків функцій

Дана програма являє грубу заготовку для початкового ознайомлення з основами побудови графіків функцій програмними седства мови C #. Визначте, що можна і потрібно додати до цього додатка, щоб воно стало більш зручним і більш функціональним, і постарайтеся самостійно реалізувати такі можливості.

Схожі статті