Aracılığıyla paylaş


MessageBox Sınıf

Tanım

İleti kutusunu görüntüler.

public ref class MessageBox sealed
public sealed class MessageBox
type MessageBox = class
Public NotInheritable Class MessageBox
Devralma
MessageBox

Açıklamalar

İleti kutusu, kullanıcıya metin iletisi görüntüleyen önceden oluşturulmuş bir kalıcı iletişim kutusudur. Sınıfının statik Show yöntemini MessageBox çağırarak bir ileti kutusu gösterirsiniz. Görüntülenen metin iletisi, öğesine Showgeçirdiğiniz dize bağımsız değişkenidir. Yönteminin Show çeşitli aşırı yüklemeleri, başlık çubuğu resim yazısı sağlamanıza da olanak tanır.

Kullanıcının bir ileti kutusunu kapatmasını sağlamak için, Show başlık çubuğunda Tamam düğmesi ve Kapat düğmesi bulunan bir ileti kutusu görüntüler.

Kullanıcıya soru sormak için bir ileti kutusu da kullanabilirsiniz. Kullanıcı, numaralandırmayı kullanarak MessageBoxButton görüntülenmesi için belirttiğiniz çeşitli düğmelerden birine tıklayarak yanıt verir. Bu numaralandırmayı yöntemin birkaç aşırı yüklemesine Show geçirebilirsiniz. Sabit listesi varsayılan değeridir MessageBoxButtonOK.

Bir kullanıcının hangi düğmeye tıkladığını Show , döndürülen değeri inceleyerek belirleyebilirsiniz. Dönüş değeri, her değerin MessageBoxResult bir ileti kutusunun görüntüleyebileceği düğmelerden birine eşit olduğu sabit listesi değeridir. İleti kutusunun varsayılan değerinin, Tamam'ın varsayılan ileti kutusu düğmesi olmasıdırOK. Ancak, yöntemin Show bazı aşırı yüklemeleri farklı MessageBoxResult bir varsayılan değer sağlamanıza olanak tanır.

İleti kutuları bilgileri iletebilir ve farklı önem derecelerine sahip sorular sorabilir. İleti kutuları, önem derecesini belirtmek için simgeleri kullanır. Örneğin simgeler iletinin bilgilendirilebilir mi, uyarı mı yoksa önemli mi olduğunu gösterebilir. Numaralandırma, MessageBoxImage olası ileti kutusu simgeleri kümesini kapsüller. Varsayılan olarak, bir ileti kutusu simge görüntülemez. Ancak, ileti kutusunun bir MessageBoxImage simge içerdiğini belirtmek için bir değeri çeşitli Show yöntem aşırı yüklemelerinden birine geçirebilirsiniz.

İleti kutuları bazen sağdan sola okuma gibi özel işlevler sağlar. Yöntemin bazı aşırı yüklemeleri Show tarafından kabul edilen bir veya daha fazla MessageBoxOptions numaralandırma değeri kullanarak bir ileti kutusunun davranışını özelleştirebilirsiniz.

İleti kutularının her zaman bir sahip penceresi vardır. Varsayılan olarak, bir ileti kutusunun sahibi, bir ileti kutusunun açıldığı sırada uygulamada etkin olan penceredir. Ancak, birkaç Show aşırı yüklemeden birini kullanarak için Window başka bir sahip belirtebilirsiniz. Sahip pencereleri hakkında daha fazla bilgi için bkz Window.Owner. .

Daha fazla bilgi için bkz. MessageBox Örneği.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions)

İleti, başlık çubuğu resim yazısı, düğme ve simge içeren bir ileti kutusu görüntüler; ve varsayılan bir ileti kutusu sonucunu kabul eder, belirtilen seçeneklere uyar ve bir sonuç döndürür.

Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult)

İleti, başlık çubuğu resim yazısı, düğme ve simge içeren bir ileti kutusu görüntüler; varsayılan ileti kutusu sonucunu kabul eder ve bir sonuç döndürür.

Show(String, String, MessageBoxButton, MessageBoxImage)

İleti, başlık çubuğu resim yazısı, düğme ve simge içeren bir ileti kutusu görüntüler; ve bu bir sonuç döndürür.

Show(String, String, MessageBoxButton)

İleti, başlık çubuğu resim yazısı ve düğme içeren bir ileti kutusu görüntüler; ve bu bir sonuç döndürür.

Show(String, String)

İleti ve başlık çubuğu resim yazısı içeren bir ileti kutusu görüntüler; ve bu bir sonuç döndürür.

Show(String)

İleti içeren ve sonuç döndüren bir ileti kutusu görüntüler.

Show(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions)

Belirtilen pencerenin önünde bir ileti kutusu görüntüler. İleti kutusunda bir ileti, başlık çubuğu resim yazısı, düğme ve simge görüntülenir; ve varsayılan bir ileti kutusu sonucunu kabul eder, belirtilen seçeneklerle uyumludur ve bir sonuç döndürür.

Show(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult)

Belirtilen pencerenin önünde bir ileti kutusu görüntüler. İleti kutusunda bir ileti, başlık çubuğu resim yazısı, düğme ve simge görüntülenir; varsayılan ileti kutusu sonucunu kabul eder ve bir sonuç döndürür.

Show(Window, String, String, MessageBoxButton, MessageBoxImage)

Belirtilen pencerenin önünde bir ileti kutusu görüntüler. İleti kutusunda bir ileti, başlık çubuğu resim yazısı, düğme ve simge görüntülenir; ve aynı zamanda bir sonuç döndürür.

Show(Window, String, String, MessageBoxButton)

Belirtilen pencerenin önünde bir ileti kutusu görüntüler. İleti kutusunda bir ileti, başlık çubuğu resim yazısı ve düğme görüntülenir; ve aynı zamanda bir sonuç döndürür.

Show(Window, String, String)

Belirtilen pencerenin önünde bir ileti kutusu görüntüler. İleti kutusunda bir ileti ve başlık çubuğu resim yazısı görüntülenir; ve bir sonuç döndürür.

Show(Window, String)

Belirtilen pencerenin önünde bir ileti kutusu görüntüler. İleti kutusu bir ileti görüntüler ve bir sonuç döndürür.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.