• TabControl va SplitContainer panellari
  • SplitContainer
  • E’tiboringiz uchun rahmat!
  • Computer science & mathematics major for college: computer science & programming




    Download 484,11 Kb.
    bet4/4
    Sana05.12.2023
    Hajmi484,11 Kb.
    #111935
    1   2   3   4
    Bog'liq
    algo M2

    TableLayoutPanel


    AutoSize: Qator balandligi va ustun kengligi satr yoki ustundagi eng katta katakning oʻlchamiga qarab avtomatik ravishda oʻrnatiladi.
    Biz ushbu qiymatlarni ham birlashtira olamiz, masalan, bitta ustun mutlaq kenglik bilan o'rnatilishi mumkin, qolgan ustunlar esa foizli kenglikka ega bo'lishi mumkin.
    Ushbu dialog oynasida biz qatorlar va ustunlarni qo'shishimiz yoki olib tashlashimiz mumkin. Shu bilan birga, Visual Studio'da grafik dizayner har doim ham jadvaldagi o'zgarishlarni darhol ko'rsatmaydi - qatorlar va ustunlarni qo'shish yoki o'chirish, ularning o'lchamlarini o'zgartirish, shuning uchun agar formada hech qanday o'zgarish bo'lmasa, uni yopishingiz va keyin ochishingiz kerak

    TabControl va SplitContainer panellari

    TabControl


    TabControl elementi bir nechta yorliqli boshqaruvni yaratishga imkon beradi. Va har bir yorliqda tugmalar, matn maydonlari va boshqalar kabi boshqa boshqaruv elementlari to'plami saqlanadi. Har bir yorliq TabPage sinfi bilan ifodalanadi .
    TabControl elementining yorliqlarini sozlash uchun TabPages xususiyatidan foydalaning.TabControl-ni asboblar panelidan shaklga sudrab olib borganingizda, sukut bo'yicha ikkita yorliq yaratiladi - tabPage1 va tabPage2. 
    Yangi yorliq qo‘shish uchun uni yaratishimiz va Add usuli yordamida tabControl1.TabPages to‘plamiga qo‘shishimiz kerak:
    //TabPage newTabPage = new TabPage();
    //newTabPage.Text = "kidt";
    //tabControl1.TabPages.Add(newTabPage);
    TabControl1.TabPages to‘plamidagi kerakli yorliqni indeks bo‘yicha olish orqali biz uni osonlikcha boshqarishimiz mumkin:
    //tabControl1.TabPages[0].Text = "BOSHQARISH";

    SplitContainer


    SplitContainer elementi splitter bilan ajratilgan ikkita panelni yaratishga imkon beradi. Splitterning o'rnini o'zgartirib, siz ushbu panellarning hajmini o'zgartirishingiz mumkin.
    Xususiyatdan foydalanib Orientation, siz shakldagi splitterning gorizontal yoki vertikal ko'rinishini o'rnatishingiz mumkin. Bunday holda, bu xususiyat mos ravishda Horizontal va Vertical qiymatlarini oladi.
    Splitterning o'rnini o'zgartirishni taqiqlash zarur bo'lganda, siz IsSplitterFixedqiymatni xususiyatga belgilashingiz mumkin true. Shunday qilib, splitter o'rnatiladi va biz uning o'rnini o'zgartira olmaymiz.
    Odatiy bo'lib, shaklni cho'zish yoki qisqartirish, shuningdek, ajratilgan konteynerning ikkala panelining hajmini ham o'zgartiradi. Biroq, biz bitta panelga qattiq kenglik (agar ajratuvchi vertikal yo'naltirilgan bo'lsa) yoki balandlikni (agar ajratuvchi gorizontal yo'naltirilgan bo'lsa) belgilashimiz mumkin. Buning uchun biz SplitContainer elementining xususiyatini o'rnatishimiz kerak FixedPanel
    Splitterning koddagi o'rnini o'zgartirish uchun biz SplitterDistance xususiyatini boshqarishimiz mumkin , bu SplitContainer elementining chap yoki yuqori chetidan ajratuvchi o'rnini piksellarda o'rnatadi. Va xususiyatdan foydalanib, SplitterIncrementsiz o'q tugmalari yordamida ajratgichni harakatlantirganda harakatlanish bosqichini belgilashingiz mumkin.

    E’tiboringiz uchun rahmat!

    • abdukamilov_b//instagram
    • b_abdukamilov//telegram abdukamilov_b//telegram
    • +998 93 187 27 05 +998 50 008 83 22 +998 91 566 27 05
    • behruzabdukamilov2005@gmail.com behruzabdukamilov005@gmail.com

    Download 484,11 Kb.
    1   2   3   4




    Download 484,11 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Computer science & mathematics major for college: computer science & programming

    Download 484,11 Kb.