Button.DialogResult プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim instance As Button Dim value As DialogResult value = instance.DialogResult instance.DialogResult = value
public: virtual property DialogResult DialogResult { DialogResult get (); void set (DialogResult value); }
/** @property */ public DialogResult get_DialogResult () /** @property */ public void set_DialogResult (DialogResult value)
public function get DialogResult () : DialogResult public function set DialogResult (value : DialogResult)
DialogResult 値の 1 つ。既定値は None です。


このプロパティの DialogResult が None 以外の値に設定されており、親フォームが ShowDialog メソッドを使用して表示されている場合、ボタンをクリックすると親フォームが閉じます。ユーザーがイベントをフックする必要はありません。ボタンがクリックされると、フォームの DialogResult プロパティがボタンの DialogResult に設定されます。
たとえば、"はい/いいえ/キャンセル" のダイアログ ボックスを作成するには、3 つのボタンを追加し、各ボタンの DialogResult プロパティを Yes、No、および Cancel に設定します。

Button を作成し、その DialogResult プロパティを OK に設定して、Form に追加するコード例を次に示します。
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 'InitializeMyButton
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: 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 ); }

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からButton.DialogResult プロパティを検索する場合は、下記のリンクをクリックしてください。

- Button.DialogResult プロパティのページへのリンク