• Рыйхатлар (ComboBox,ListBox).
  • Ызбекистон Республикаси




    Download 4,07 Mb.
    bet8/21
    Sana03.12.2023
    Hajmi4,07 Mb.
    #110428
    1   ...   4   5   6   7   8   9   10   11   ...   21
    Bog'liq
    Vizual maruza

    Ычириб-ё==ич (CheckBox)
    Бу буйру= тугмаси бирор щодисани танлашда ёки ишчи щолатини ычириб ё=ишда фойдаланилади. Бу тугма асосан 3 хил щолатда фойдаланилиши мумкин:

    Unchecked

    Тугма щали белгиланмаган ва кыринишга эга былган холат.

    1-Checked

    Тугмага белги =ыйилган ва ушбу кыринишга эга былган щолат

    2-Grayed

    Тугма белгиланган ва уни белгиланмаган щолатга ытказиб былмайди.

    Alignment хусусияти учириб ё==ич щолатини, яъни белгини ёзувнинг ынг ва чап томонига олиб ытиш учун фойдаланилади. Унинг чап томондаги кыриниши ю=орида келтириб ытилган былиб, ынг томондаги кыриниши эса, =уйидаги кыринишга эга былади.




    Рыйхатлар (ComboBox,ListBox).
    Рыйхатларнинг асосий вазифаси катта хажмдаги матнларни киритиш, кырсатиш щамда кайта ишлаш, экранда кырсатиш ва танлаш учун фойдаланишдан иборат. Бу рыйхатларнинг асосан 2 та тури билан танишиб чикамиз. Булар =уйидаги ComboBox, ListBox каби бош=ариш элементлари щисобланади. Буларнинг асосий вазифалари, имкониятлари ва хусусиятлари билан танишиб чи=амиз.
    ComboBox – бу бош=арув элементининг асосий вазифаси мавжуд рыйхатдан опцияларни танлаш ёки рыйхатга янги ёзувларни =ышишдан иборат. Унинг умумий щолати кыринишда былади. Унинг асосий хусусиятлари эса =уйидагича:

    Sorted

    ComboBox бош=арув элементидаги мавжуд рыйхатни саралаш ёки сараланмаган щолда кырсатиш учун фойдаланилади. Агар Sortedtrue былса сараланган, агар Sortedfalse былса, сараланмаган щолда берилади.

    Style

    Бу бош=арув элементининг стил хусусияти былиб, у 3 хил холатда былиши мумкин, булар: 0-DropdownCombo – бунда бош=арув элементининг кыриниши combo кыринишда =уйидагича былади , 2-SimpleCombo – бунда эса, бош=арув элементининг ынг томонида йыналиш белгиси тушириб =олдирилади , 2-DropdownList – рыйхат кыринишда берилади ва унинг кыриниши былади.

    DataFormat

    Бу бош=арув элементи хусусияти асосан чи=иш форматларини ызгартириш ма=садида фойдаланилади. Бу форматлар =уйидагича берилиши мумкин: General, Number, Currency, Date, Time, Percentage, Scientific, Boolean, CheckBox, Picture, Custom

    Ушбу элемнетлардан дастурлашда =андай фойдаланишни =уйидаги мисол ёрдамида кыриб ытайлик.
    Масала: формдаги матнни ылчамини ызгартириш хамда уч хил (=алин, эгилган, остига чизилган) шаклда тасвирловчи дастур яратинг.
    Бунинг ерда матнни хосил =илиш учун Label компонентидан фойдланамиз.
    Аввал формага учта CheckBox, битта ComboBox ва Label элементларини **-расмдагидек ырнатиб оламиз.

    CheckBox элементларининг Caption хусусиятларини мос равишда “Qalin”, “Egilgan” ва “Ostiga chizilgan” деб ызгартирамиз.


    ComboBox нинг Text хусусиятига 10 киритамиз ва List хусусиятига кетма-кет 11,12,16,18,26,36 сонларини киритамиз.
    Label элементининг Caption хусусиятига “Visual Basic 6.0” деб ызгартириш киритамиз.
    Энди эса кодлар ойнасини очиб =уйидагича ызгартиришларни киритамиз:

    Private Sub Check1_Click()


    If Check1.Value = 1 Then Label1.FontBold = True Else Label1.FontBold = False
    End Sub

    Private Sub Check2_Click()


    If Check2.Value = 1 Then Label1.FontItalic = True Else Label1.FontItalic = False
    End Sub

    Private Sub Check3_Click()


    If Check3.Value = 1 Then Label1.FontUnderline = True Else Label1.FontUnderline = False
    End Sub

    Private Sub Combo1_Click()


    Label1.FontSize = Combo1.Text
    End Sub

    Дастурни ишга тушириб, унда ихтиёрий ызгартиришларни амалга ошириб кыришимиз мумкин.





    Download 4,07 Mb.
    1   ...   4   5   6   7   8   9   10   11   ...   21




    Download 4,07 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ызбекистон Республикаси

    Download 4,07 Mb.