# 1-dars. Forma yaratish

Mana sizlar bilan WinFormga ham kirib oldik. Bugungi darsimiz orqali esa, biz sizlar bilan quyidagilarni o'rganamiz:

1. **Yangi forma yaratish**      &#x20;
2. **Formaga komponentlar qo\`shish**
3. **Kontrollerlarga event (hodisa) orqali funksiya berish**
4. **Formani ishga tushirish**

Kelinglar bir boshdan boshlaymiz. Avvalgi darsda aytilganide bizga Visual Studio dasturi kerak bo\`ladi.

1. Visual Studio dasturini ishga tushiramiz
2. &#x20;“**Create a new project**” bo\`limi tanalandi

![](https://2189654329-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-ML4YbrwilsjU6IyB7jd%2F-MZsgMk0_rn-BS4nOXmR%2F-MZsl1QG21tm23AdxXtQ%2Fimage.png?alt=media\&token=9be7b845-539e-4894-ab6c-dd8ed330c29b)

4\. Search for templates bo\`limiga winforms deb yozamiz va ENTER ni bosamiz.                                                               5. Dasturlash tillari orasidan C# ni tanlaymiz.                                                                                                               6. Template(andoza)lar orasidan **Windows Forms App (.NET&#x20;*****Framework*****)** ni tanlaymiz.

{% hint style="info" %}
**Adashib (.Net) ni tanlab qo\`ymang** **😊.**
{% endhint %}

![](https://2189654329-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-ML4YbrwilsjU6IyB7jd%2F-MZsgMk0_rn-BS4nOXmR%2F-MZsm6vXz0OYEw0IuGTb%2Fimage.png?alt=media\&token=13657ded-ba31-4dc8-94fd-509c94c18f37)

6\. Configure your new Project menyusi ochiladi va biz endi yaratmoqshi bo\`lgan dasturimiz nomini Project name bandiga yozamiz. Tayyor endi *Create* tugmasini bosamiz .

Bundan tashqari siz ushbu bo\`limda dastur qayerda saqlanishi kerakligini ham kiritib ketishingiz mumkin. Buning uchun *Location* qismidagi ... (uch nuqta) ustiga bosib hotiradagi kerakli joyni tanlab qo\`yasi TAMOM 😉.

O\`zi aslida Visual Studio sizga Form1\[Design] loyiha qismini ochib beradi lekin agarda sizda ochilmasa **Solution Explorer** dan Form1 ni topib ustiga sichqonchaning chap tugmasini ikki marotaba bosamiz (keyingi o\`rinlarda ushbu jarayon double-click deb yuritiladi).
