Aracılığıyla paylaş


Yükleme İletişim Kutusu Kısıtlamaları

Kullanıcı Arayüzü Düzenleyicisi'nde çalıştığınızda, yükleme iletişim kutularını istediğiniz yükleme düğümüne herhangi bir sırada yerleştirmek mümkünken, iletişim kutularının nasıl kullanılacağı üzerine bazı kısıtlamalar vardır. Bazen, bunlara gereken önem verilmemesi yapı hatalarıyla sonuçlanabilir. Bazı durumlarda da yükleme sırasında beklenmeyen sonuçlara neden olabilir.

Not

Visual Studio Kurulum ve Konuşlandırma projeleri özel iletişim kutularını veya sizin oluşturduğunuz diğer kullanıcı arayüzü öğelerini desteklemez.

Başlat Düğümü

Başlat düğümü asıl yükleme başlamadan önce görüntülenen iletişim kutularını içerir.

Aşağıdaki iletişim kutuları yalnızca Başlat düğümü içine yerleşetirilmelidir: Splash (Karşılama), Hoş Geldiniz, RadioButtons (Seçenek Düğmesi), Checkboxes (Onay kutuları), Textboxes (Metin kutuları), Yükleme Klasörü (veya Yükleme Adresi) ve Yüklemeyi Onayla.

İlerleme Düğümü

İlerleme düğümü yükleme ilerlerken görüntülenen tek iletişim kutusunu içerir.

Yalnızca İlerleme iletişim kutusu İlerleme düğümünde yer almalıdır; bu düğüme bunun dışında başka iletişim kutusu eklemek yapı hatasına neden olur.

Son Düğümü

Son düğümü yükleme tamamlandıktan sonra görüntülenen iletişim kutularını içerir.

Aşağıdaki iletişim kutuları yalnızca Son düğümü içine yerleşetirilmelidir: Register User (Kullanıcıyı Kaydet) ve Finished (Tamamlandı).

Finished (Tamamlandı) iletişim kutusu Yükleme Sihirbazı'nı kapatır, bu iletişim kutusu Son bölümündeki en son iletişim kutusu olmalıdır. Finished (Tamamlandı) iletişim kutusu kaldırılırsa, diğer tüm iletişim kutuları da kaldırılmadığı sürece bir yapı hatası oluşur. (Tüm iletişim kutularını kaldırdığınızda kullanıcı arayüzü olmayan bir yükleyici oluşturmuş olursunuz.)

Diğer Öneriler

Splash iletişim kutusu (kullanılırsa), daima Hoş Geldiniz iletişim kutusunun ardından gelecek ilk iletişim kutusu olmalıdır. RadioButtons, Checkboxes (Onay kutuları) veya Textboxes (Metin kutuları) gibi tüm özel iletişim kutuları, kullanım amaçları yükleme sırasında kullanılmak üzere bilgi toplamak olduğu için Başlat düğümüne yerleştirilmelidir. Yükleme Klasörü (veya Yükleme Adresi) iletişim kutusu, Başlat düğümündeki son iletişim kutusunun arkasında olmalıdır çünkü bu iletişim kutusu Geri düğmesini devre dışı bırakabilir. Yüklemeyi Onayla iletişim kutusu sonuncu olmalıdır çünkü asıl yükleme başlamadan önce kullanıcaya geri gitme olanağı sağlar.

Müşteri Bilgileri iletişim kutusunu, Başlat veya Son düğümüne yerleştirebilirsiniz; ancak son düğümüne konulursa, iletişim kutusunda yapılan kullanıcı değişiklikleri kayıt defterini güncelleştirmeyecektir. ShowSerialNumber (SeriNumarayıGöster) özelliği true olarak ayarlanırsa, yüklemeden önce seri numarasını doğrulamak için iletişim kutusu Başlat düğümüne yerleştirilmelidir.

Benzer şekilde, sözleşme kabulü bir yüklemeye devam etmek için gerekli olduğundan Lisans Sözleşmesi iletişim kutusu da Başlat düğümünde olmalıdır.

Register User (Kullanıcıyı Kaydet) iletişim kutusu, kayıt bilgilerini güncelleştirmek için kullanılır; kullanıcı yüklemeyi iptal edebileceği için, kayıt bilgileri yalnızca yükleme tamamlandıktan sonra girilmelidir.

Read Me (Beni Oku) iletişim kutusu, Başlat ya da Son düğümüne yerleştirilmelidir. Yüklemeyi etkileyebilecek bilgiler içeriyorsa, Başlat düğümüne yerleştirilmelidir; aksi durumda Son düğümüne konulur.

Ayrıca bkz.

Diğer Kaynaklar

Dağıtımda Kullanıcı Arayüzü Yönetimi