|
«amaliy matematika va informatika»
|
bet | 11/19 | Sana | 23.01.2024 | Hajmi | 1,39 Mb. | | #143634 |
Bog'liq «amaliy matematika va informatika» kafedrasi «dasturlash asoslar partial class Form1
{
///
/// Required designer variable.
///
private System.ComponentModel.IContainer components = null;
///
/// Clean up any resources being used.
///
///
disposing">true if managed resources should be disposed; otherwise, false.
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
///
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
///
private void InitializeComponent()
{
this.SuspendLayout();
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(515, 450);
this.Name = "Form1";
this.Text = "Form1";
this.ResumeLayout(false);
}
#endregion
}
}
Bunda Form1 formasi uchun qisman sinf e'lon qilinadi, uning ikkita usuli mavjud: Dispose (), ob'ektni destruktor vazifasini bajaradi va InitializeComponent (), shaklning xususiyatlarining dastlabki qiymatlarini belgilaydi.
Tugmalar kabi boshqaruv elementlarini qo'shganda, ularning tavsifi ham ushbu faylga qo'shiladi.
Ammo amalda biz bu sinfni kamdan-kam uchratamiz, chunki ular asosan dizayn funktsiyalarini bajaradilar - ob'ekt xususiyatlarini sozlash, o'zgaruvchilarni sozlash.
Boshqa fayl - Form1.resx - formalar manbalarini saqlaydi. Qoida tariqasida, resurslar bir vaqtning o'zida bir nechta lingvistik madaniyatlar uchun yagona shakllarni yaratish uchun ishlatiladi.
Va loyiha tarkibida oddiygina Form1 deb nomlangan Form1.cs faylida kod yoki dasturiy mantiq mavjud:
using System.Windows.Forms;
namespace WinFormApp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}
}
Odatiy bo'lib, faqat Form dizaynerlari mavjud, u shunchaki Form1.Designer.cs dizaynerlar faylida e'lon qilingan InitializeComponent() usulini chaqiradi. Aynan shu fayl bilan biz ko'proq ishlaymiz.
|
| |