CommonDialog.ShowDialog メソッド (IWin32Window)
指定したオーナーを使用してコモン ダイアログ ボックスを実行します。
Overloads Public Function ShowDialog( _
ByVal owner As IWin32Window _) As DialogResult
[C#]
public DialogResult ShowDialog(IWin32Windowowner);
[C++]
public: DialogResult ShowDialog(IWin32Window* owner);
[JScript]
public function ShowDialog(
owner : IWin32Window) : DialogResult;
パラメータ
- owner
モーダル ダイアログ ボックスを所有するトップレベル ウィンドウを表す IWin32Window を実装しているオブジェクト。
戻り値
ユーザーがダイアログ ボックスの [OK] をクリックした場合は DialogResult.OK 。それ以外の場合は、 DialogResult.Cancel 。
解説
この形式の ShowDialog メソッドを使用すると、表示されるダイアログ ボックスを所有する特定のフォームまたはコントロールを指定できます。この形式のメソッドをパラメータを指定せずに使用した場合、表示されるダイアログ ボックスは、アプリケーションの現在アクティブなウィンドウによって自動的に所有されます。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
.NET Framework セキュリティ:
- PrintingPermission (PrintDialog から印刷するために必要なアクセス許可) PrintingPermissionLevel.SafePrinting (関連する列挙体)
- UIPermission (セーフ サブウィンドウでこのメソッドを呼び出すために必要なアクセス許可) UIPermissionWindow.SafeSubWindows (関連する列挙体)
参照
CommonDialog クラス | CommonDialog メンバ | System.Windows.Forms 名前空間 | CommonDialog.ShowDialog オーバーロードの一覧