Bagikan melalui


Button.DialogResult Properti

Definisi

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.

Berlaku untuk