Sarakstlodziņa, nolaižamā saraksta, kombinētās pogas vai radiopogu pievienošana pamatnes programmai

Parādiet atsevišķu datu kolonnu (piemēram, no vairāku kolonnu tabulas) audekla programmā, lai lietotāji varētu atlasīt sarakstā vienu vai vairākus vienumus.

  • Pievienojiet sarakstlodziņu, lai ļautu lietotājiem izvēlēties vairāk kā vienu opciju.
  • Pievienojiet nolaižamo sarakstu vai kombinēto lodziņu, lai ekrānā aizņemtu mazāk vietas.
  • Pievienot radiopogu kopu, lai panāktu noteiktu noformējuma efektu.

Šajā tēmā pievērsta uzmanība sarakstlodziņiem un radiopogām, bet tie paši principi attiecas uz nolaižamajiem sarakstiem.

Priekšnosacījumi

  1. Izveidojiet tukšu pamatnes programmu.
  2. Uzziniet, kā pievienot un konfigurēt vadīklas.

Vienkārša saraksta izveide

  1. Pievienojiet vadīklu Sarakstlodziņš ar nosaukumu MyListBox un iestatiet tās rekvizītu Vienumi uz tālāk norādīto izteiksmi.

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

    Jūsu noformētājs izskatās līdzīgi tālāk norādītais.

    Ekrāns ar sarakstlodziņa vadīklu

  2. Cilnē Ievietot atlasiet Ikonas, atlasiet apli un pārvietojiet to zem MyListBox.

    Ikona Pievienot

  3. Pievienojiet trijstūri un taisnstūri, un pēc tam sakārtojiet formas rindā zem MyListBox.

    Pievienot formas

  4. Iestatiet tālāk norādīto formu rekvizītu Redzams uz tālām norādītajām funkcijām.

    Forma Iestatīt funkciju Redzams uz
    apli If("circle" in MyListBox.SelectedItems.Value, true)
    trijstūri If("triangle" in MyListBox.SelectedItems.Value, true)
    taisnstūri If("rectangle" in MyListBox.SelectedItems.Value, true)
  5. Turot nospiestu taustiņu Alt, atlasiet vienu vai vairākas formas MyListBox.

    Tiek rādītas tikai atlasītās formas vai forma.

Veicot šīs darbības, tiek izmantota izteiksme, lai izveidotu vienumu sarakstu. To varat izmantot arī citiem jūsu komercdarbības ietvaros. Piemēram, varat izmantot vadīklu Nolaižams, lai parādītu produktu attēlus, produktu aprakstus utt.

Radiopogu pievienošana

  1. Cilnē Sākums atlasiet Jauns ekrāns un pēc tam atlasiet vienumu Tukšs.

  2. Cilnē Ievietot atlasiet Vadīklas un pēc tam atlasiet Radio.

    Pievienot radiopogu

  3. Pārdēvējiet vadīklu Radio par Izvēles un iestatiet tās rekvizītu Vienumi uz tālāk norādīto formulu.
    ["red","green","blue"]

    Vadīklas pārdēvēšana

    Ja nepieciešams, mainiet vadīklas izmērus, lai parādītu visas opcijas.

  4. Cilnē Ievietot atlasiet Ikonas un pēc tam atlasiet apli.

  5. Iestatiet apļa rekvizītu Aizpildīt uz tālāk norādīto formulu.
    If(Choices.Selected.Value = "red", Red, Choices.Selected.Value = "green", Green, Choices.Selected.Value = "blue", Blue)

    Šajā formulā aplis maina tā krāsu atkarībā no izvēlētās radiopogas.

  6. Pārvietojiet apli zem vadīklas Radio, kā tas ir tālāk norādītajā piemērā.

    Pārvietot riņķi zem Radio vadīklas

  7. Turot nospiestu taustiņu Alt, atlasiet citu radiopogu, lai mainītu apļa krāsu.

Elementa pievienošana esošam sarakstam

  1. Pievienojiet vadīklu Poga un nosauciet to par "btnReset".

    Vai nezināt, kā pievienot, nosaukt un konfigurēt vadīklu?

  2. Iestatiet rekvizītu OnSelect uz btnReset šajā formulā:

    ClearCollect(MyItems, {value: "circle"},{value: "triangle"},{value: "rectangle"})
    
  3. Iestatiet rekvizītu Teksts uz btnReset uz "Reset".

  4. Pievienojiet Sarakstlodziņa vadīklu ar nosaukumu lbItems un iestatiet tās rekvizītu Elementi uz MyItems.

  5. Turot nospiestu taustiņu Alt, nospiediet taustiņu Reset.

    Piezīme

    Sarakstlodziņam ir jātiek aizpildītam ar kolekcijas "MyItems" elementiem.

  6. Sakārtojiet sarakstlodziņu un pogu tā, lai tie būtu vertikāli salāgoti.

    Sarakstlodziņa poga.

  7. Pievienojiet vadīklu Teksta ievade un nosauciet to par "txtAdd".

  8. Iestatiet Teksts rekvizītam txtAdd uz "".

  9. Pievienojiet vadīklu Poga un nosauciet to par "btnAdd".

  10. Iestatiet Teksts rekvizītam btnAdd uz "Add".

  11. Iestatiet OnSelect rekvizītu btnAdd šajā formulā:

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

    Piezīme

    • Apkopošanas funkcija pievienos tekstu no teksta ievades kā elementu kolekcijā.
    • Izmantojot atiestatīšanas funkciju, teksta ievade atkal tiek atgriezta noklusējuma stāvoklī.
  12. Sakārtojiet txtAdd un btnAdd tā, lai tie būtu vertikāli salāgoti zem lbItems un btnReset.

    Visas vadīklas — pirms pievienošanas.

  13. Priekšskatiet programmu, nospiežot taustiņu F5.

  14. Pievienojiet teksta vērtību txtAdd teksta ievades vadīklai.

  1. Nospiediet pogu Pievienot.

    Piezīme

    Sarakstlodziņam ir jātiek aizpildītam ar kolekcijas MyItems elementiem.

(Nav obligāti) Elementa noņemšana no esoša saraksta

  1. Pievienojiet vadīklu Poga un nosauciet to par "tnDelete".

  2. Iestatiet Teksts rekvizītam btnDelete uz "Delete".

  3. Iestatiet OnSelect rekvizītu btnDelete šajā formulā:

    Remove(MyItems, lbItems.Selected)
    
  4. Sakārtojiet btnDelete tā, lai tas būtu vertikāli izkārtots zem btnReset

    Visas vadīklas ar pogu Dzēst.

  5. Priekšskatiet programmu, nospiežot taustiņu F5.

  6. Lai atiestatītu sarakstlodziņu, nospiediet pogu Atiestatīt.

  7. Nospiediet kādu saraksta lodziņa elementu, lai to atlasītu.

  1. Lai izdzēstu elementu, nospiediet pogu Dzēst.

Piezīme

Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)

Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).