Bendrinti naudojant


Sąrašo langelio, išskleidžiamojo sąrašo, kombinuoto langelio arba akutės įtraukimas į drobės programą

Padarykite, kad drobės programoje būtų rodomas vienas duomenų stulpelis (pvz., iš kelių stulpelių lentelės), kad vartotojai galėtų pažymėti vieną ar kelis sąrašo elementus.

  • Įtraukite sąrašo lauką, kad vartotojai galėtų pasirinkti daugiau nei vieną parinktį.
  • Įtraukite išskleidžiamąjį sąrašą arba kombinuotą langelį, kad jie ekrane užimtų mažiau vietos.
  • Įtraukite išrinkimo mygtukų rinkinį, skirtą konkrečiam dizaino efektui.

Šioje temoje aptariami sąrašų laukai ir išrinkimo mygtukai, tačiau tie patys principai taikomi ir išplečiamiesiems sąrašams.

Būtinosios sąlygos

  1. Sukurkite tuščią drobės programą.
  2. Sužinokite, kaip įtraukti valdiklių ir juos konfigūruoti.

Paprasto sąrašo kūrimas

  1. Įtraukite Sąrašo lauko valdiklį pavadinimu MyListBox ir nustatykite jo ypatybę Elementai kaip šią išraišką:

    ["circle","triangle","rectangle"]

    Jūsų dizaino įrankis atrodys maždaug taip:

    Ekranas su sąrašo lauko valdikliu

  2. Skirtuke įterpimas pasirinkite Piktogramos, pasirinkite apskritimą ir perkelkite jį po valdikliu MyListBox:

    Įtraukimo piktograma

  3. Įtraukite trikampį ir stačiakampį, tada išdėstykite figūras eilutėje po valdikliu Mylistbox:

    Įtraukti formų

  4. Toliau nuodytų figūrų ypatybę Matoma nustatykite į toliau nurodytas funkcijas:

    Figūra Nustatykite funkciją Matoma į
    apskritimas If("circle" in MyListBox.SelectedItems.Value, true)
    trikampis If("triangle" in MyListBox.SelectedItems.Value, true)
    stačiakampis If("rectangle" in MyListBox.SelectedItems.Value, true)
  5. Laikydami nuspaudę klavišą Alt pažymėkite vieną ar daugiau valdiklyje MyListBox esančių figūrų.

    Bus rodoma tik pasirinkta figūra ar figūros.

Atlikdami šiuos veiksmus naudojote išraišką, kad sukurtumėte elementų sąrašą. Tą patį galite taikyti kitiems su jūsų verslu susijusiems elementams. Pavyzdžiui, galite naudoti valdiklį Išplečiamasis sąrašas, kad būtų rodomi produktų vaizdai, produktų aprašai ir kt.

Išrinkimo mygtukų įtraukimas

  1. Skirtuke Pagrindinis pasirinkite Naujas ekranas, tada – Tuščias.

  2. Skirtuke Įterpimas pasirinkite Valdikliai, tada pasirinkite Išrinkimo mygtukas.

    Įtraukti radijo mygtuką

  3. Valdiklį Išrinkimo mygtukas pervardykite į Pasirinkimai, o jo ypatybę Elementai nustatykite į šią formulę:
    ["red","green","blue"]

    Valdiklio pervadinimas

    Jei reikia, pakeiskite valdiklio dydį, kad būtų rodomos visos parinktys.

  4. Skirtuke Įterpimas pasirinkite Piktogramos, tada pasirinkite apskritimą.

  5. Apskritimo ypatybę Užpildas nustatykite į šią formulę:
    If(Choices.Selected.Value = "red", Red, Choices.Selected.Value = "green", Green, Choices.Selected.Value = "blue", Blue)

    Pagal šią formulę apskritimo spalva keičiasi priklausomai nuo pasirinkto išrinkimo mygtuko.

  6. Perkelkite apskritimą po valdikliu Išrinkimo mygtukas, kaip šiame pavyzdyje:

    Eiti po išrinkimo valdikliu

  7. Laikydami nuspaudę klavišą Alt spustelėkite kitą išrinkimo mygtuką, kad pakeistumėte apskritimo spalvą.

Elemento įtraukimas į esamą sąrašą

  1. Įtraukite Mygtuko valdiklį ir pavadinkite jį „btnReset“.

    Nežinote, kaip įtraukti, pavadinti ir sukonfigūruoti valdiklį?

  2. Ypatybę OnSelect nustatykite srityje btnReset pagal šią formulę:

    ClearCollect(MyItems, {value: "circle"},{value: "triangle"},{value: "rectangle"})
    
  3. Ypatybę Tekstas nustatykite srityje „btnReset“ kaip "Reset".

  4. Įtraukite valdiklį Sąrašo langelis pavadinimu „lbItems“, o jos ypatybę „Elementai“ nustatykite kaip MyItems.

  5. Laikydami nuspaudę klavišą „Alt“, paspauskite mygtuką Nustatyti iš naujo.

    Pastaba

    Sąrašo langelyje įrašomi elementai iš kolekcijos „MyItems“.

  6. Sąrašo langelį ir mygtuką išdėstykite taip, kad jie būtų lygiuojami vertikaliai.

    Sąrašo langelio mygtukas.

  7. Įtraukite valdiklį Teksto įvestis ir pavadinkite jį „txtAdd“.

  8. Ypatybę Tekstas„txtAdd“ nustatykite kaip "".

  9. Įtraukite Mygtuko valdiklį ir pavadinkite jį „btnAdd“.

  10. Ypatybę Tekstas„btnAdd“ nustatykite kaip "Add".

  11. Ypatybę OnSelectbtnAdd nustatykite pagal šią formulę:

    Collect(MyItems,{value: txtAdd.Text}); Reset(txtAdd)
    

    Pastaba

    • Rinkimo funkcija tekstą įtrauks iš teksto įvesties kaip rinkinio elementą.
    • Nustatymo iš naujo funkcija teksto įvestį iš naujo nustatys į numatytąją būseną.
  12. Sutvarkykite „txtAdd“ ir „btnAdd“ taip, kad jie būtų lygiuojami vertikaliai po „lbItems“ ir „btnReset“.

    Visi valdikliai – prieš įtraukiant.

  13. Peržiūrėkite programą laikydami nuspaudę klavišą „F5“.

  14. Įtraukite teksto reikšmę į „txtAdd“ teksto įvesties valdiklį.

  1. Paspauskite įtraukimo mygtuką.

    Pastaba

    Sąrašo langelyje įrašomi elementai iš kolekcijos „MyItems“.

(Pasirinktinai) Elementą pašalinkite iš esamo sąrašo

  1. Įtraukite valdiklį Mygtukas ir pavadinkite jį „btnDelete“.

  2. Ypatybę Tekstas„btnDelete“ nustatykite kaip "Delete".

  3. Ypatybę OnSelectbtnDelete nustatykite pagal šią formulę:

    Remove(MyItems, lbItems.Selected)
    
  4. Sutvarkykite „btnDelete“ taip, kad jis būtų lygiuojamas vertikaliai po „btnReset“

    Visi valdikliai su naikinimo mygtuku.

  5. Peržiūrėkite programą laikydami nuspaudę klavišą „F5“.

  6. Paspauskite mygtuką Nustatyti iš naujo, kad iš naujo nustatytumėte sąrašo lauką.

  7. Sąrašo langelyje paspauskite elementą ir jį pažymėkite.

  1. Norėdami panaikinti elementą, paspauskite naikinimo mygtuką.

Pastaba

Ar galite mums pranešti apie dokumentacijos kalbos nuostatas? Atlikite trumpą apklausą. (atkreipkite dėmesį, kad ši apklausa yra anglų kalba)

Apklausą atliksite per maždaug septynias minutes. Asmeniniai duomenys nėra renkami (privatumo nuostatos).