2008-09-15 24 views
0

VB.NET'te kullanabileceğim bir şablon iletişim kutusu kütüphanesi var mı? Özel bir iletişim kutusu oluşturmak ve ondan miras almak kolaydır, ancak bu tür şeyler için bazı şablonlar olacaktır.VB.NET'te Öntanımlı Dialog şablonları?

Sadece vb Kaydet/İptal, Evet/Hayır gibi basit bir şey, ihtiyaç

Düzenleme: açılır menüleri, ListBoxes, ızgaralar, vb eklemek istiyorum, çünkü MessageBox oldukça yeterli değildir I ise Önceden tanımlanmış bazı düğmeler istediğim bir iletişim formu vardı, bunların her biri bir modal sonucu döndürdü ve formu kapattı, sonra bu denetimleri ekleyebilirim ve düğmeler zaten orada olurdu.

+0

MessageBox sınıfını kullanamazsınız belirli bir nedeni var mı Burada

size yardımcı olacak bir makale? – rjzii

cevap

1

Neden kendi şablonunuzu yaratmıyorsunuz? Bunu sadece diyaloglar değil, çeşitli formlarla yaptım. Kendinize bir başlangıç ​​yapmak için harika bir yoldur.

Temel iletişim kutusunu, mümkün olduğunca genel olarak saklayın ve ardından şablon olarak kaydedin.

http://www.builderau.com.au/program/dotnet/soa/Save-time-with-Visual-Studio-2005-project-templates/0,339028399,339285540,00.htm

Ve:

http://msdn.microsoft.com/en-us/magazine/cc188697.aspx

+0

Teşekkürler, bunu yapıyorum ve buna katılıyorum. Sadece orada genel bir şablon olup olmadığını merak ediyordum. Hızlı cevap için teşekkürler! – JosephStyons

+0

Aradığınız her şey, evet/hayır, tamam/iptal gibi basit şeyler ise, sadece MessageBox (msgbox) sınıfının yerleşik işlevini kullanmayı düşünmelisiniz. – GEOCHET

+0

MessageBox sınıfında, kullanmayı reddetmenizi sağlayan sorunun ne olduğunu anlamıyorum. –

2

MsgBox tarafından sağlanabileceklerden daha fazlasına ihtiyacınız var mı? Tabii

MsgBox("Do you want to see this message?", MsgBoxStyle.OkCancel + MsgBoxStyle.Information, "Respond") 
+0

Ahhh, evet, VB.NET deyince, iyi. Her iki durumda da, bunlar onun için çalışmalı. – GEOCHET

0

da MessageBox (stenografi VB.Net'te Iletikutusu) ve Pencereleri açın File gibi ortak diyaloglar, orada vb Dosya, yazdırma, ColorPicker, tasarruf

Ancak bunlardan hiçbiri gerçekten şablon olarak nitelendir

Zaman zaman daha iyi bir mesaj kutusu istemekten memnuniyet duyabiliyorum. Kod projesini deneyebilirsiniz: Bahse girerim bir düzine göreceksiniz ...