Створення локальних Windows-застосунків
Windows форми широко використовуються для створення локальних і розподілених програм з графічним інтерфейсом користувача.
1. Виберіть з головного меню File|New|Project і шаблон проекту Windows Forms Application. Буде створена форма з іменем Form1 – головне вікно застосунку. Змінилося і середовище Visual Studio. З'явилися вікна Toolbox та Property.
У вікні Toolbox перелічені доступні елементи керування і компоненти, які можна розміщувати на формі. Вікно Property призначене для налаштування властивостей і подій об'єктів.
Створимо у якості приклада форму для виклику методу обчислення функції Sin(x) через ряд Тейлора.
![]()
2. На формі розмістіть 2 текстові поля для введення вхідних параметрів: x – значення кута в радіанах, n – кількість членів ряду Тейлора, третє і четверте – для результатів.

Додамо 2 кнопки. При натисканні кнопки "Обчислення Sin" виконується виклик функцій, "Вихід" – завершення роботи.
Лістинг 4. Код форми
using System;
using System. Collections. Generic;
using ponentModel;
using System. Data;
using System. Drawing;
using System. Linq;
using System. Text;
using System. Windows. Forms;
namespace WindowsMySin
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
double x = double.Parse(txt_x. Text);
int n = int.Parse(txt_n. Text);
//вызов метода вычисления sin(x) из библиотеки
double my_sinus = MyLib.MySin.Sin(x, n);
//вызов метода из класса Math
double sinus = Math.Sin(x);
txt_y1.Text = my_sinus. ToString();
txt_y2.Text = sinus. ToString();
}
private void button2_Click(object sender, EventArgs e)
{
this.Close();
}
}
}
Робимо проект стартовим і запускаємо на виконання. Результат:



