Mavzu: Windows Formsda boshqaruv elementlari bilan ishlash. Reja: Kirish. Asosiy qism. 1-§. Windows Formsga kirish. 2-§. Button elementi bilan ishlash. 3-§. Label va LinkLabel elementlari bilan ishlash


Download 412.27 Kb.
bet11/15
Sana13.03.2023
Hajmi412.27 Kb.
#1265659
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
Qayumjonova Muazzamxon ATD Kurs ishi

1. Dizayn-vaqt: Quyidagi bosqichlarda ko'rsatilganidek, RadioButton boshqaruvini yaratishning eng oson yo'li:


  • 1-qadam: Quyidagi rasmda ko'rsatilganidek, Windows formasini yarating: 
    Visual Studio -> Fayl -> Yangi -> Loyiha -> WindowsFormApp 



  • 2-qadam: RadioButton boshqaruvini ToolBox-dan torting va uni Windows formasiga tashlang. RadioButton boshqaruvini o'z ehtiyojingizga ko'ra oyna formasining istalgan joyiga joylashtirishingiz mumkin. 



  • 3-qadam: sudrab olib tashlaganingizdan so'ng RadioButton boshqaruvini talabingizga ko'ra o'zgartirish uchun RadioButton boshqaruvining xususiyatlariga o'tasiz. 



  • Chiqish: 


2. Run-Time: Bu yuqoridagi usuldan biroz qiyinroq. Bu usulda RadioButton sinfi yordamida dasturli tarzda RadioButton yaratishingiz mumkin. Quyidagi qadamlar RadioButtonni dinamik ravishda qanday yaratishni ko'rsatadi:

  • 1-qadam: RadioButton klassi tomonidan taqdim etilgan RadioButton() konstruktori yordamida radio tugma yarating.

// Radio tugma yaratilmoqda
RadioButton r1 = yangi RadioButton();

  • 2-qadam: RadioButton-ni yaratgandan so'ng, RadioButton sinfi tomonidan taqdim etilgan RadioButton xususiyatlarini o'rnating.

// AutoSize xususiyatini o'rnating
r1.AutoSize = rost;

// RadioButton-ga matn qo'shing
r1.Text = "Stajyor";

// RadioButton joylashuvini o'rnating
r1.Joylashuv = yangi nuqta(286, 40);

// Shrift xususiyatini o'rnatish
r1.Font = new Font("Berlin Sans FB", 12);

  • 3-qadam: Va oxirgi marta Add() usuli yordamida ushbu RadioButton boshqaruvini shaklga qo'shing.

// Ushbu radio tugmani formaga qo'shing
this.Controls.Add(r1);

  • Misol:

  • CSharp

r3.Location = new Point(480, 40);
r3.Font = new Font("Berlin Sans FB", 12);
// Adding this label to the form
this.Controls.Add(r3);
}
}
}
1   ...   7   8   9   10   11   12   13   14   15




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