Aracılığıyla paylaş


Select fonksiyon

Şunun için geçerlidir: Tuval uygulamaları

Denetim üzerinde seçme eylemi benzetimi gerçekleştirir ve OnSelect formülünün değerlendirilmesini sağlar.

Açıklama

İşlev, Select kullanıcı denetime tıklamış veya dokunmuş gibi bir denetimdeki seçme eyleminin benzetimini oluşturur. Sonuç olarak hedef denetimde OnSelect formülü değerlendirilir.

Seçme eylemini üst denetime yaymak için kullanın Select . Bu yayma türü, galeri gibi denetimlerde varsayılan davranıştır. Varsayılan olarak, Galeri denetimindeki herhangi bir denetimin OnSelect özelliği ( Üst ) olarakSelect ayarlanır. Bu şekilde gallery denetiminin OnSelect özelliğinin değerini ayarlayabilir, kullanıcının galeride tıklayabileceği veya dokunabileceği bölümden bağımsız olarak formülün değerlendirilmesini sağlayabilirsiniz.

Galerideki bir veya daha fazla denetimin, galerinin kendisinden farklı eylemler gerçekleştirmesini istiyorsanız ilgili denetimlerin OnSelect özelliğini varsayılan değerden farklı bir değere ayarlayın. Galerinin, kendisiyle aynı eylemi gerçekleştirmesini istiyorsanız galerideki denetimlerin çoğunun OnSelect özelliğini varsayılan değerlerde bırakabilirsiniz.

Select daha sonra işlenmek üzere hedef OnSelect'i kuyruğa alır. Bu, geçerli formülün değerlendirilmesini tamamladıktan sonra gerçekleşebilir. Selecthedef OnSelect'in hemen değerlendirilmesine neden olmaz veya OnSelect'in değerlendirilmesini bitirmesini beklemezSelect.

Ekranlar arasında kullanamazsınız Select .

Yalnızca OnSelect özelliğine sahip denetimlerle kullanabilirsinizSelect.

Yalnızca Select kullanabilirsiniz.

Bir denetim, diğer denetimler aracılığıyla doğrudan veya dolaylı olarak kendisi olamaz Select .

Select işlevi bir galeri ile de kullanılabilir. Örneğin, bir galeride seçilecek satır veya sütunu ve bu satır veya sütunda seçilecek denetimi belirtmek için kullanılabilir. Bir satırı veya sütunu seçtiğinizde galeri seçimi değişir ve gallery denetimindeki OnSelect formülü değerlendirilir. Satır veya sütunda bir denetim sağlanırsa alt öğe denetimine yönelik OnSelect formülü değerlendirilir.

Sözdizimi

Select( Denetim )

  • Kontrol – Gerekli. Kullanıcı adına seçilecek denetim.

Select( Denetim, Satır veya sütun, Alt Denetim )

  • Kontrol – Gerekli. Kullanıcı adına seçilecek denetim.
  • Satır veya sütun : Gerekli değil. Bir gallery denetiminde, kullanıcının adına seçilecek satır veya sütunun sayısı (1 ile başlar).
  • Alt öğe Kontrolü - Gerekli değil. Seçilecek "denetim" parametresinde tanımlanan denetimin alt öğe denetimi.

Örnekler

  • Düğme

    Select(button1)

  • Galeri

    Select(Gallery1, 1)

    Bir kullanıcının Galeri1'de satır 1 veya sütun 1'i seçmesinin benzetimini gerçekleştirir.

  • Galeri

    Select(Gallery1, 1, ChildControl1)

    Kullanıcının Galeri1'de bulunan satır 1 veya sütun 1'de ChildConttrol1'i seçmesinin benzetimini gerçekleştirir.

Temel kullanım

  1. Button denetimi ekleyin ve farklı bir adı varsa Düğme1 olarak yeniden adlandırın.

  2. Düğme1'in OnSelect özelliğini şu formül olarak ayarlayın:

    Notify( "Merhaba Dünya" )

  3. Aynı ekranda ikinci bir Button denetimi ekleyin ve OnSelect özelliğini şu formül olarak ayarlayın:

    Select( Düğme1 )

  4. Alt tuşunu basılı tutarak ikinci düğmeyi seçin.

    Uygulamanızın üst tarafında bir bildirim görüntülenir. Bu bildirim, Button1'in OnSelect özelliği tarafından oluşturulmuştur.

    İki düğmenin OnSelect özelliği ayarlarını ve ikinci düğmeye tıklandığında açılan bildirimi gösteren animasyon.

  1. Diğer denetimleri içeren bir dikey Gallery denetimi ekleyin.

    Select denetimleri içeren dikey bir galeri.

  2. Galerinin OnSelect özelliğini şu formül olarak ayarlayın:

    bildir( "Galeri Seçildi" )

  3. Alt tuşunu basılı tutarak galerinin arka planına veya galerideki herhangi bir denetime tıklayın veya dokunun.

    Tüm eylemler, uygulamanın üst tarafında Galeri Seçildi bildirimini gösterecektir.

    Kullanıcı, galerideki bir öğeye tıkladığında veya dokunduğunda gerçekleştirilecek varsayılan eylemi belirtmek için galerinin OnSelect özelliğini kullanın.

  4. Image denetiminin OnSelect özelliğini şu formül olarak ayarlayın:

    Notify( "Görüntü Seçildi", NotificationType.Success )

  5. Alt tuşunu basılı tutarken galerideki farklı öğelere tıklayın veya dokunun.

    Galeride görüntünün dışındaki bir denetime tıkladığınızda veya dokunduğunuzda, önceki gibi Galeri Seçildi bildirimi görüntülenir. Görüntüye tıkladığınızda veya dokunduğunuzda Görüntü Seçildi görüntülenir.

    Galerinin, varsayılan eyleminden farklı eylemler gerçekleştirmek için galerideki diğer denetimleri kullanın.

    Gallery denetiminin OnSelect özelliğinin varsayılan değerini ve farklı bir eylem gerçekleştiren bir denetimi gösteren animasyon.

  6. Aynı ekranda Button denetimi ekleyin ve OnSelect özelliğini şu formül olarak ayarlayın:

    Select( Galeri1,2,Resim1 )

  7. Alt tuşunu basılı tutarak düğmeyi seçin.

    Uygulamanızın üst tarafında bir Görüntü Seçildi bildirimi görüntülenir. Galeride bulunan satır 2'nin seçilmesiyle benzetimi gerçekleştirilen düğme tıklaması.