Form içerisinde detay bilgiler için alt form şeklinde bir pencere açılmak istendiğinde diyalog değişkeni kullanılabilir.
Diyalog tasarımı form tasarımına benzer şekilde yapılır. Açılacak olan diyaloğun genişlik ve yüksekliği ayarlanabilir.
Alt Form Oluştur/Düzenle butonuna tıklandığında diyalog tasarımı için form tasarımına benzer bir ekran açılır. Diyalog tasarımında yeni değişken yaratılabilir. Ana formda kullanılan değişkenler diyalog alt formuna eklenemez. Veya diyalog formunda kullanılan değişkenler ana formda kullanılamaz.
Form üzerinde diyaloğu açıp kapatmak için buton değişkeni kullanılabilir. Diyalog.Show() ile diyalog açılır, Diyalog.Close() ile diyalog kapatılır.
Portalda diyalog görünümü:
NOT : Diyalog değişkeni global bir değişken değildir. Yani designer'da form tasarımından diyalog bileşeni çıkarıldığında değişken tamamen silinir. Aynı tasarım içerisindeki başka bir formda kullanılamaz.