Genel bilgi

Modal pencereler , geçerli sayfa üzerinden açılan arayüz öğeleridir. Bunlara açılır pencereler de denir.

Yeni bir modal pencere oluşturmak için onu widget panelinden sürükleyin.

Tuval üzerinde iki alana kalıcı bir pencere yerleştirilebilir:

  1. Page components;
  2. App components;

Page components içinde, belirli bir sayfaya bağlı kalıcı pencereler yerleştirmek daha iyidir.

App components , uygulamanın tamamına uygulanan modal pencereler yerleştirilir.

modal pencere, sıradan bir sayfayla aynı widget'ları içerebilir.

İş süreci, iş akışı sekmesi altındaki modal pencereye bağlanabilir. Bunun için aşağıdaki tetikleyiciler kullanılabilir:

  • OnCreate
  • OnShow
  • OnHide
  • OnDestroy

Modal pencereleri kontrol etmek için BP'deki iki blok kullanılabilir:

  • Kalıcı pencereyi açmak için modu Show modal
  • modal pencereyi kapatmak için modu Hide modal .

Page components bölümüne modal bir pencere ekleyin.

Sayfa tuvaline bir button yerleştirin.

button için, OnClick tetikleyicisinde bir iş süreci yapılandırılır. BP yalnızca bir blok içerecektir: Show Modal .

Show modal bloğu göster'de, Component ID giriş parametresini ayarlayın ve modal pencerenin adını seçin.

Şimdi başka bir düğme yerleştirin, ancak kalıcı bir pencerede.

Bu düğme için benzer bir BP konfigüre edilmiştir, ancak Modal Show modal bloğu yerine Hide modal modu kullanılır.

Artık kalıcı pencereyi açıp kapatabilirsiniz.

modal pencere çok yararlı bir özelliktir. Örneğin, kayıt ekleme işlevselliğini yerleştirmek uygundur.

Was this article helpful?

AppMaster.io 101 Çarpışma Kursu

10 Modüller
2 haftalar

Nereden başlayacağınızdan emin değil misiniz? Yeni başlayanlar için hızlandırılmış kursumuzla başlayın ve AppMaster'ı A'dan Z'ye keşfedin.

Kursa Başlayın
Development it’s so easy with AppMaster!

Daha Fazla Yardıma mı ihtiyacınız var?

Herhangi bir sorunu uzmanlarımızın yardımıyla çözün. Zamandan tasarruf edin ve uygulamalarınızı oluşturmaya odaklanın.

headphones

İletişim desteği

Bize sorununuzu anlatın, size bir çözüm bulalım.

message

Topluluk Sohbeti

Soruları sohbetimizde diğer kullanıcılarla tartışın.

Topluluğa Katılın