Button.DialogResult Properti
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.
Mendapatkan atau mengatur nilai yang dikembalikan ke formulir induk saat tombol diklik.
public:
virtual property System::Windows::Forms::DialogResult DialogResult { System::Windows::Forms::DialogResult get(); void set(System::Windows::Forms::DialogResult value); };
public virtual System.Windows.Forms.DialogResult DialogResult { get; set; }
member this.DialogResult : System.Windows.Forms.DialogResult with get, set
Public Overridable Property DialogResult As DialogResult
Nilai Properti
Salah DialogResult satu nilai. Nilai defaultnya adalah None.
Penerapan
Pengecualian
Nilai yang ditetapkan bukan salah DialogResult satu nilai.
Contoh
Contoh kode berikut membuat Button, mengatur propertinya DialogResult ke OK, dan menambahkannya ke Form.
private:
void InitializeMyButton()
{
// Create and initialize a Button.
Button^ button1 = gcnew Button;
// Set the button to return a value of OK when clicked.
button1->DialogResult = ::DialogResult::OK;
// Add the button to the form.
Controls->Add( button1 );
}
private void InitializeMyButton()
{
// Create and initialize a Button.
Button button1 = new Button();
// Set the button to return a value of OK when clicked.
button1.DialogResult = DialogResult.OK;
// Add the button to the form.
Controls.Add(button1);
}
Private Sub InitializeMyButton()
' Create and initialize a Button.
Dim button1 As New Button()
' Set the button to return a value of OK when clicked.
button1.DialogResult = DialogResult.OK
' Add the button to the form.
Controls.Add(button1)
End Sub
Keterangan
DialogResult Jika untuk properti ini diatur ke apa pun selain None, dan jika formulir induk ditampilkan melalui ShowDialog metode , mengklik tombol menutup formulir induk tanpa Anda harus menghubungkan peristiwa apa pun. Properti formulir DialogResult kemudian diatur ke tombol DialogResult saat tombol diklik.
Misalnya, untuk membuat kotak dialog "Ya/Tidak/Batal", cukup tambahkan tiga tombol dan atur propertinya DialogResult ke Yes, No, dan Cancel.