MessageBox Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menampilkan jendela pesan, juga dikenal sebagai kotak dialog, yang menyajikan pesan kepada pengguna. Ini adalah jendela modal, memblokir tindakan lain dalam aplikasi sampai pengguna menutupnya. MessageBox Dapat berisi teks, tombol, dan simbol yang menginformasikan dan menginstruksikan pengguna.
public ref class MessageBox
public class MessageBox
type MessageBox = class
Public Class MessageBox
- Warisan
-
MessageBox
Contoh
Contoh kode berikut menunjukkan cara menggunakan MessageBox untuk memberi tahu pengguna tentang entri yang hilang dalam TextBox. Contoh ini mengharuskan metode dipanggil dari formulir yang ada dengan TextBoxnama ServerName di dalamnya.
private:
void validateUserEntry()
{
// Checks the value of the text.
if ( serverName->Text->Length == 0 )
{
// Initializes the variables to pass to the MessageBox::Show method.
String^ message = "You did not enter a server name. Cancel this operation?";
String^ caption = "No Server Name Specified";
MessageBoxButtons buttons = MessageBoxButtons::YesNo;
System::Windows::Forms::DialogResult result;
// Displays the MessageBox.
result = MessageBox::Show( this, message, caption, buttons );
if ( result == ::DialogResult::Yes )
{
// Closes the parent form.
this->Close();
}
}
}
private void validateUserEntry()
{
// Checks the value of the text.
if(serverName.Text.Length == 0)
{
// Initializes the variables to pass to the MessageBox.Show method.
string message = "You did not enter a server name. Cancel this operation?";
string caption = "Error Detected in Input";
MessageBoxButtons buttons = MessageBoxButtons.YesNo;
DialogResult result;
// Displays the MessageBox.
result = MessageBox.Show(message, caption, buttons);
if (result == System.Windows.Forms.DialogResult.Yes)
{
// Closes the parent form.
this.Close();
}
}
}
Private Sub ValidateUserEntry()
' Checks the value of the text.
If ServerName.Text.Length = 0 Then
' Initializes variables to pass to the MessageBox.Show method.
Dim Message As String = "You did not enter a server name. Cancel this operation?"
Dim Caption As String = "Error Detected in Input"
Dim Buttons As MessageBoxButtons = MessageBoxButtons.YesNo
Dim Result As DialogResult
'Displays the MessageBox
Result = MessageBox.Show(Message, Caption, Buttons)
' Gets the result of the MessageBox display.
If Result = System.Windows.Forms.DialogResult.Yes Then
' Closes the parent form.
Me.Close()
End If
End If
End Sub
Contoh kode berikut menunjukkan cara mengajukan pertanyaan ya atau tidak kepada pengguna dan membuat keputusan berdasarkan respons.
private:
void Form1_FormClosing(Object^ sender, FormClosingEventArgs^ e)
{
// If the no button was pressed ...
if ((MessageBox::Show(
"Are you sure that you would like to close the form?",
"Form Closing", MessageBoxButtons::YesNo,
MessageBoxIcon::Question) == DialogResult::No))
{
// cancel the closure of the form.
e->Cancel = true;
}
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
const string message =
"Are you sure that you would like to close the form?";
const string caption = "Form Closing";
var result = MessageBox.Show(message, caption,
MessageBoxButtons.YesNo,
MessageBoxIcon.Question);
// If the no button was pressed ...
if (result == DialogResult.No)
{
// cancel the closure of the form.
e.Cancel = true;
}
}
Private Sub Form1_FormClosing( _
ByVal sender As System.Object, _
ByVal e As System.Windows.Forms.FormClosingEventArgs) _
Handles MyBase.FormClosing
Dim message As String = _
"Are you sure that you would like to close the form?"
Dim caption As String = "Form Closing"
Dim result = MessageBox.Show(message, caption, _
MessageBoxButtons.YesNo, _
MessageBoxIcon.Question)
' If the no button was pressed ...
If (result = DialogResult.No) Then
' cancel the closure of the form.
e.Cancel = True
End If
End Sub
Keterangan
Anda tidak dapat membuat instans MessageBox baru kelas. Untuk menampilkan kotak pesan, panggil static metode MessageBox.Show. Judul, pesan, tombol, dan ikon yang ditampilkan dalam kotak pesan ditentukan oleh parameter yang Anda teruskan ke metode ini.
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| Show(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator, Object) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, tombol default, opsi, dan tombol Bantuan yang ditentukan, menggunakan file Bantuan, |
| Show(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, tombol default, opsi, dan tombol Bantuan yang ditentukan, menggunakan file Bantuan yang ditentukan dan |
| Show(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, String) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, tombol default, opsi, dan tombol Bantuan yang ditentukan, menggunakan file Bantuan dan kata kunci Bantuan yang ditentukan. |
| Show(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, tombol default, opsi, dan tombol Bantuan yang ditentukan, menggunakan file Bantuan yang ditentukan. |
| Show(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions) |
Menampilkan kotak pesan di depan objek yang ditentukan dan dengan teks, keterangan, tombol, ikon, tombol default, dan opsi yang ditentukan. |
| Show(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton) |
Menampilkan kotak pesan di depan objek yang ditentukan dan dengan teks, keterangan, tombol, ikon, dan tombol default yang ditentukan. |
| Show(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon) |
Menampilkan kotak pesan di depan objek yang ditentukan dan dengan teks, keterangan, tombol, dan ikon yang ditentukan. |
| Show(IWin32Window, String, String, MessageBoxButtons) |
Menampilkan kotak pesan di depan objek yang ditentukan dan dengan teks, keterangan, dan tombol yang ditentukan. |
| Show(IWin32Window, String, String) |
Menampilkan kotak pesan di depan objek yang ditentukan dan dengan teks dan keterangan yang ditentukan. |
| Show(IWin32Window, String) |
Menampilkan kotak pesan di depan objek yang ditentukan dan dengan teks yang ditentukan. |
| Show(String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, Boolean) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, tombol default, opsi, dan tombol Bantuan yang ditentukan. |
| Show(String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator, Object) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, tombol default, opsi, dan tombol Bantuan yang ditentukan, menggunakan file Bantuan, |
| Show(String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, tombol default, opsi, dan tombol Bantuan yang ditentukan, menggunakan file Bantuan yang ditentukan dan |
| Show(String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, String) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, tombol default, opsi, dan tombol Bantuan yang ditentukan, menggunakan file Bantuan dan kata kunci Bantuan yang ditentukan. |
| Show(String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, tombol default, opsi, dan tombol Bantuan yang ditentukan, menggunakan file Bantuan yang ditentukan. |
| Show(String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, tombol default, dan opsi yang ditentukan. |
| Show(String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, ikon, dan tombol default yang ditentukan. |
| Show(String, String, MessageBoxButtons, MessageBoxIcon) |
Menampilkan kotak pesan dengan teks, keterangan, tombol, dan ikon tertentu. |
| Show(String, String, MessageBoxButtons) |
Menampilkan kotak pesan dengan teks, keterangan, dan tombol tertentu. |
| Show(String, String) |
Menampilkan kotak pesan dengan teks dan keterangan yang ditentukan. |
| Show(String) |
Menampilkan kotak pesan dengan teks tertentu. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |