Button.DialogResult Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která je vrácena do nadřazeného formuláře při kliknutí na tlačítko.
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
Hodnota vlastnosti
Jedna z DialogResult hodnot. Výchozí hodnota je None
.
Implementuje
Výjimky
Přiřazená hodnota není jednou z hodnot DialogResult .
Příklady
Následující příklad kódu vytvoří objekt Button, nastaví jeho DialogResult vlastnost na OK
a přidá ji do objektu 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
Poznámky
DialogResult Pokud je vlastnost pro tuto vlastnost nastavená na cokoli jiného než None
a nadřazený formulář byl zobrazen prostřednictvím ShowDialog metody , kliknutím na tlačítko zavřete nadřazený formulář, aniž byste museli připojovat události. Vlastnost formuláře DialogResult se pak při kliknutí na tlačítko nastaví na DialogResult tlačítko .
Pokud například chcete vytvořit dialogové okno Ano/Ne/Zrušit, jednoduše přidejte tři tlačítka a nastavte jejich DialogResult vlastnosti na Yes
, No
a Cancel
.