Formalar bilan ishlash Forma asoslari


GroupBox, Panel va FlowLayoutPanel elementlari



Download 277,76 Kb.
bet15/22
Sana11.01.2022
Hajmi277,76 Kb.
#343787
1   ...   11   12   13   14   15   16   17   18   ...   22
Bog'liq
2 5415792419809529186

GroupBox, Panel va FlowLayoutPanel elementlari

Последнее обновление: 31.10.2015

GroupBox-chegaraning qolgan qismidan cheklangan maxsus konteyner. Matn xususiyati orqali o'rnatiladigan sarlavha mavjud. Header holda GroupBox qilish uchun, matn xususiyatlari qiymati sifatida faqat bo'sh chiziq o'rnatilgan.

Ko'pincha, bu element RadioButton kalitlarini - elementlarini guruhlash uchun ishlatiladi,
chunki u o'z guruhlarini ajratishga imkon beradi.

Panel elementi panelni ifodalaydi va GroupBox kabi elementlarni guruhlarga birlashtiradi. Agar u orqa rangli xususiyatdagi fon rangi qiymatiga ega bo'lsa, u shaklning qolgan qismi bilan ingl. Buni tanlash uchun, chegara elementi uchun BorderStyle xususiyatidan foydalanib, rangni belgilashingiz mumkin, bu esa sukut bo'yicha None qiymatiga ega, ya'ni chegaralarning yo'qligi.

Bundan tashqari, agar panel o'z chegaralaridan tashqariga chiqadigan ko'plab elementlarga ega bo'lsa, autoscroll xususiyatini true-ga o'rnatish orqali aylantiruvchi panelni yaratishimiz mumkin

Bundan tashqari, shakli kabi, GroupBox va Panel mahsulot to'plamlariga ega va biz ushbu konteynerlarga dinamik ravishda qo'shishimiz mumkin. Misol uchun, formada GroupBox1 nomi bo'lgan GroupBox elementi mavjud:



1

2

3



4

5

6



7

8

9



private void Form1_Load(object sender, EventArgs e)

{

    Button helloButton = new Button();



    helloButton.BackColor = Color.LightGray;

    helloButton.ForeColor = Color.Red;

    helloButton.Location = new Point(30, 30);

    helloButton.Text = "Привет";

    groupBox1.Controls.Add(helloButton);

}


Konteynerda elementning joylashishini ko'rsatish uchun biz nuqta strukturasidan foydalanamiz: yangi nuqta(30, 30);, dizaynerda x va y o'qlari bo'ylab joylashtirishni amalga oshiramiz.

Shuni yodda tutish kerakki, yuqori darajadagi konteyner shakl bo'lib, GroupBox1 elementi shakl elementlari to'plamida. Va agar xohlasangiz, uni olib tashlashimiz mumkin:



1

this.Controls.Remove(groupBox1);

FlowLayoutPanel

  • Element FlowLayoutPanel panel sinf meros, va shuning uchun uning barcha xususiyatlarini meros. Biroq, qo'shimcha funksiyalarni qo'shganda. Shunday qilib, ushbu element dastur davomida shaklning o'lchamlarini o'zgartirganda bolaning elementlarini joylashtirish va tartibga solishni o'zgartirish imkonini beradi.

  • Flow Direction elementining xususiyati bolaning elementlari yo'naltirilgan yo'nalishni belgilash imkonini beradi. Odatiy bo'lib, LeftToRight qiymati-ya'ni, elementlar yuqori chapdan boshlab joylashtiriladi. Quyidagi elementlar o'ng tomonga o'tadi. Ushbu mulk quyidagi qiymatlarni ham qabul qilishi mumkin:




  • Download 277,76 Kb.

    Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   22




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish