Kopīgot, izmantojot


Atlasīt funkciju

Attiecas uz: Pamatnes programmām Modeļa vadītas programmas

Simulē atlases darbību vadīklā, izraisot OnSelect formulas izvērtēšanu.

Apraksts

Funkcija Select simulē atlases darbību vadīklā tā, it kā lietotājs būtu atlasījis vadīklu. Tā rezultātā OnSelect formula mērķa vadīklā tiek novērtēta.

Izmantojiet Select, lai izplatītu atlases darbību vecākobjekta vadīklā. Šāda veida izplatīšana ir noklusējuma uzvedība, piemēram, galerijās. Pēc noklusējuma jebkuras vadīklas rekvizīts OnSelect vadīklā Gallery ir iestatīts uz Atlasīt( Vecākobjekts ). Tādējādi varat iestatīt paša galerijas vadīklas rekvizīta OnSelect vērtību, un šī formula tiks novērtēta neatkarīgi no tā, kurā galerijas vietā lietotājs noklikšķina vai pieskaras.

Ja vēlaties, lai viena vai vairākas galerijas vadīklas veic atšķirīgas darbības no pašas galerijas, iestatiet rekvizītu OnSelect šīm vadīklām uz vērtību, kas nav noklusējuma vērtība. Vairumam galerijas vadīklu varat atstāt rekvizīta OnSelect noklusējuma vērtības, ja vēlaties, lai tās veic tādu pašu darbību kā pati galerija.

Atlasiet rindas mērķa OnSelect vēlākai apstrādei, kas var notikt pēc pašreizējās formulas novērtēšanas pabeigšanas. Select neizraisa mērķa OnSelect tūlītēju novērtēšanu, kā arī Atlase negaida , līdz OnSelect pabeigs novērtēšanu.

Select nevarat izmantot vairākos ekrānos.

Select varat izmantot vienīgi ar vadīklām, kurām ir rekvizīts OnSelect.

Select varat izmantot vienīgi uzvedības formulās.

Vadīkla nevar Atlasīt pati sevi tieši vai netieši, izmantojot citas vadīklas.

Atlases funkciju var izmantot arī ar galeriju. Piemēram, to var lietot, lai konkretizētu rindu vai kolonnu, kuru izvēlēties galerijā, un vadīklu, kuru atlasīt šajā galerijas vai kolonnas rindā. Atlasot rindu vai kolonnu, mainās galerijas atlase un tiek vērtēta OnSelect formula galerijas vadīklā. Ja tiek nodrošināta rindā vai kolonnā esošā vadīkla, tiks novērtēta OnSelect formula atvasinātajai vadīklai.

Sintakse

Select( Vadība )

  • Kontrole - Nepieciešama. Lietotāja vārdā atlasāmā vadīkla.

Select( Vadīkla, rinda vai kolonna, bērnelements vadīkla )

  • Kontrole - Nepieciešama. Lietotāja vārdā atlasāmā vadīkla.
  • Rinda vai kolonna — nav obligāta. Rindu vai kolonnu skaits (sākot ar 1) galerijas vadīklā, kuru atlasīt lietotāja vārdā.
  • bērnelements Kontrole - Nav nepieciešama. 'Vadīkla' parametrā identificētās vadīklas atvasinātā vadīkla, kuru atlasīt.

Piemēri

  • Poga

    Select(button1)

  • Galerija

    Select(Gallery1, 1)

    Simulē lietotāju, kurš atlasa Gallery1 rindu 1 vai kolonnu 1.

  • Galerija

    Select(Gallery1, 1, ChildControl1)

    Simulē lietotāju, kurš Gallery1 atlasa ChildControl1 rindā 1 vai kolonnā 1.

Pamata lietojums

  1. Pievienojiet Button vadīklu un pārdēvējiet to par Button1, ja tai ir cits nosaukums.

  2. Iestatiet rekvizītu OnSelect Button1 uz šo formulu:

    Paziņot( "Hello World" )

  3. Tajā pašā ekrānā pievienojiet otro Pogas vadīklu un iestatiet tās rekvizītu OnSelect uz šo formulu:

    Atlasīt( Poga1 )

  4. Turot nospiestu Alt taustiņu, atlasiet otro pogu.

    Programmas augšdaļā tiek parādīts paziņojums. Button1 rekvizīts OnSelect ģenerēja šo paziņojumu.

    Animācija, kurā parādīti rekvizīta OnSelect iestatījumi divām pogām un paziņojums, kad tiek noklikšķināts uz otrās pogas.

  1. Pievienojiet vertikālu Gallery vadīklu, kurā ir citas vadīklas.

    Atlasiet vertikālu galeriju, kura satur vadīklas.

  2. Iestatiet galerijas rekvizītu OnSelect uz šo formulu:

    Paziņot( "Galerija atlasīta" )

  3. Turot nospiestu Alt taustiņu, atlasiet galerijas fonu vai jebkuru vadīklu galerijā.

    Visas darbības rādīs paziņojumu Galerija atlasīta programmas augšpusē.

    Izmantojiet galerijas rekvizītu OnSelect, lai konkretizētu noklusējuma darbību, kuru veikt, ja lietotājs galerijā atlasa kādu vienumu.

  4. Iestatiet attēla vadīklas rekvizītu OnSelect uz šo formulu:

    paziņot( "Attēls izvēlēts", panākumi )

  5. Turot nospiestu Alt taustiņu, atlasiet dažādus galerijas elementus.

    Atlasot jebkuru vadīklu galerijā, izņemot attēlu, tāpat kā pirms tam parādās Galerija atlasīta. Atlasot attēlu, parādās Attēls atlasīts.

    Izmantojiet atsevišķas vadīklas galerijā, lai veiktu darbības, kuras atšķiras no galerijas noklusējuma darbībām.

    Animācija, kurā parādīta rekvizīta OnSelect noklusējuma vērtība galerijas vadīklai, kā arī vadīkla, kura veic citu darbību.

  6. Tajā pašā ekrānā pievienojiet Pogas vadīklu un iestatiet tās rekvizītu OnSelect uz šo formulu:

    Atlasīt( Galerija1,2,Attēls1 )

  7. Turot nospiestu taustiņu Alt, atlasiet šo pogu.

    Programmas augšdaļā parādās paziņojums Attēls atlasīts. Simulēts pogas klikšķis, ar kuru atlase attēlu galerijas rindā 2.