Partekatu honen bidez:


Hautatu funtzioa

Hauei aplikatzen zaie: Canvas aplikazioei Ereduetan oinarritutako aplikazioei

Kontrol baten aukeraketa simulatzen du OnSelect ebaluatu beharreko formula.

Deskribapenak

Select funtzioak kontrol baten aukeraketa simulatzen du erabiltzaileak kontrol bat klikatu edo ukitu izan balu bezala. Ondorioz, OnSelect xede-kontrolari buruzko formula ebaluatzen da.

Erabili Select aukeratutako ekintza guraso kontrol batera zabaltzeko. Hedapen mota hau galerietan gertatzen den portaera lehenetsia da. Berez, OnSelect edozein kontrolaren propietate batean Galeria kontrola ezarrita dago Select( Parent ). Horrela, balioa ezar dezakezu OnSelect galeriaren kontrolaren propietatea eta formula hori ebaluatuko da galeriako erabiltzaile batek non egin dezakeen ukitu edo ukitu.

Galerian kontrol bat edo gehiago nahi baduzu, galeria berarengandik ekintza desberdinak egin nahi badituzu, ezarri OnSelect propietate horien lehenetsitako balioa ez den beste zerbaitetarako. Lehenetsitako balioa utzi dezakezu OnSelect propietateen galeriako kontrol gehienen propietateak galeria beraren ekintza bera egin nahi baduzu.

Select helburuko ilarak OnSelect geroago prozesatzeko, egungo formula ebaluatu ondoren gerta daiteke. Select helburuak ez du OnSelect berehala ebaluatzeko, ezta Select itxaron OnSelect ebaluatzen amaitzeko.

Ezin duzu erabili Select pantailetan zehar.

Erabil dezakezu Select kontrolak dituztenak bakarrik OnSelect propietatea.

Select funtzio horiek barruan bakarrik erabil ditzakezu portaera-formuletan.

Kontrol batek ezin du Select bera zuzenean edo zeharka beste kontrol batzuen bidez.

Select funtzioa erabil daiteke galeria batekin ere. Adibidez, galeria batean hautatu beharreko errenkada edo zutabea eta galeriako errenkada edo zutabe horretan hautatu beharreko kontrola zehazteko erabil daiteke. Errenkada edo zutabe bat hautatzen duzunean, galeriaren hautaketa aldatu egingo da eta OnSelect galeria kontrolari buruzko formula ebaluatzen da. Ilara edo zutabe barruan kontrol bat ematen bada, OnSelect bigarren mailako kontrolaren formula ebaluatuko da.

Sintaxia

Select( Control )

  • Kontrola - Beharrezkoa. Erabiltzailearen izenean hautatu beharreko kontrola.

Select( Kontrola, errenkada edo zutabea, bigarren mailako kontrola )

  • Kontrola - Beharrezkoa. Erabiltzailearen izenean hautatu beharreko kontrola.
  • Errenkada edo zutabea - Ez da beharrezkoa. Errenkada edo zutabe kopurua (1etik hasita) galeriako kontrol batean erabiltzailearen izenean hautatzeko.
  • Bigarren mailako kontrola - Ez da beharrezkoa. Aukeratu beharreko hautatutako kontrolaren "control" parametroan identifikatu da.

Adibideak

  • Botoia

    Select(button1)

  • Galeria

    Select(Gallery1, 1)

    Galeria 1eko 1. errenkada edo 1. zutabea hautatzen duen erabiltzailea simulatzen du.

  • Galeria

    Select(Gallery1, 1, ChildControl1)

    1. galeria ChildConttrol1 1. errenkada edo 1. zutabea hautatzen duen erabiltzailea simulatzen du.

Oinarrizko erabilera

  1. Gehitu Button kontrolatu eta berrizendatu Button1 izen desberdina badu.

  2. Ezarri OnSelect propietatea formula honen Button1 botoian:

    Notify( "Hello World" )

  3. Pantaila berean, gehitu bigarren Button kontrola, eta ezarri horren OnSelect propietatea formula honetan eta exekuta ezazu:

    Select( Button1 )

  4. Eduki sakatuta Alt tekla eta hautatu bigarren botoia.

    Jakinarazpen bat agertzen da aplikazioaren goiko aldean. Ezarri OnSelect propietatea jakinarazpenaren Button1 botoian.

    Bi botoien OnSelect propietate-ezarpenak eta bigarren botoia klikatzean jakinarazpena erakusten duen animazioa.

  1. Gehitu Galeria kontrol bertikala beste kontrol batzuk biltzen dituen.

    Hautatu kontrolak dituen galeria bertikala.

  2. Ezarri OnSelect propietatea formula honen galerian:

    Notify( "Hautatutako galeria" )

  3. Alt tekla sakatuta mantenduta, egin klik edo ukitu galeriako atzeko planoan edo galeriako edozein kontrol.

    Ekintza guztiek erakutsiko dute Hautatutako galeria aplikazioaren goialdean jakinarazpena.

    Erabili galeria OnSelect propietateak erabiltzaileak galeriako elementu bat klik egiten edo ukitzen duenean egin beharreko ekintza zehazteko.

  4. Ezarri OnSelect propietatea irudiaren kontrola formula honetan:

    Notify( "Hautatutako irudia", Success )

  5. Alt tekla sakatuta mantenduta, egin klik edo kolpatu galeriako hainbat elementu.

    Galeriako edozein kontrol egin edo ukitzen duzunean irudia izan ezik, Hautatutako galeria lehen bezala agertzen da. Irudia klikatu edo ukitzean, Hautatutako irudia agertzen da.

    Erabili galeriako kontrol banakak galeriaren ekintza lehenetsiengatik desberdinak diren ekintzak egiteko.

    OnSelect propietateak galeria kontrolerako balio lehenetsia erakusten duen animazioa, baita beste ekintza bat hartzen duen kontrol bat ere.

  6. Pantaila berean, gehitu Button kontrola, eta ezarri horren OnSelect propietatea formula honetan eta exekuta ezazu:

    Select( Gallery1,2,Image1 )

  7. Hautatu botoia eta eduki sakatuta Alt tekla.

    Hautatutako irudia jakinarazpen bat agertzen da aplikazioaren goiko aldean. Egin klik botoian simulatu galeriako 2. errenkadan irudia hautatzea.