Button.DialogResult Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a szülőűrlapra visszaküldött értéket, amikor a gombra kattint.
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
Tulajdonság értéke
Az egyik DialogResult érték. Az alapértelmezett érték a None.
Megvalósítás
Kivételek
A hozzárendelt érték nem tartozik az DialogResult értékek közé.
Példák
Az alábbi példakód létrehoz egyButton, a tulajdonságát a következőre DialogResultállítjaOK, majd hozzáadja egy 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
Megjegyzések
Ha a DialogResult tulajdonság értéke nem más, mint None, és ha a szülőűrlap a metóduson keresztül ShowDialog lett megjelenítve, a gombra kattintva bezárja a szülőűrlapot anélkül, hogy eseményt kellene csatlakoztatnia. Az űrlap tulajdonsága DialogResult ezután a DialogResult gombra kattintáskor a gombra lesz állítva.
Ha például létre szeretne hozni egy "Igen/Nem/Mégse" párbeszédpanelt, egyszerűen adjon hozzá három gombot, és állítsa be a DialogResult tulajdonságokat a következőre Yes: , Noés Cancel.