私はWinFormアプリケーションで入力モーダルを表示したいと思います。私はウェブの周りを見ているが、これを行うための良いパターンを見つけていない。別のフォームを作成して、ShowDialogメソッドを使用する必要があることを理解します。WinFormsで入力ダイアログを表示
4
A
答えて
15
あなたは正しいです。 、(私はFrmModal呼ばれている)新しいフォーム自体に
using (FrmModal myForm = new FrmModal())
{
DialogResult dr = myForm.ShowDialog();
if (dr == DialogResult.OK)
{
// ...
}
else
{
// ...
}
}
設定:モーダルダイアログが自動的に(非モーダルダイアログとは違って)閉じたときのような模様をしたいので、配置されていないことを
は注意ボタンイベントハンドラのDialogResultプロパティを適切に、例えばOKボタンがある場合は、そのボタンのイベントハンドラでDialogResult = DialogResult.OKを設定し、フォームを閉じるためにClose()を呼び出します。
+1
小さなコメント:Forms DialogResult!= noneを設定するだけで閉じることができます。 –
関連する問題
- 1. ダイアログを表示入力テキストの警告
- 2. データ入力フォームをダイアログとして表示するasp.net
- 3. SunMSCAPIで文書に署名し、「PINを入力」ダイアログを表示しない
- 4. Android VMD MySQLの挿入と表示ダイアログ
- 5. Python 3入力ダイアログ
- 6. Androidの入力ダイアログ
- 7. C#の入力ダイアログ
- 8. Winformsリスト表示オプション?
- 9. WinFormsダイアログが表示された後、メインスレッド上でイベントが発生しないSystem.Progress
- 10. フラグメントのダイアログの表示ダイアログ
- 11. ダイアログでVirtualKeyboardを表示
- 12. onCreate()でダイアログを表示
- 13. アウトバウンドコールでダイアログを表示
- 14. intellijプラグイン開発複数のテキストボックスを含む入力ダイアログを表示する
- 15. Polymer:ダイアログを表示
- 16. liferay入力エディタを表示
- 17. WinFormsプログラムのコンソールウィンドウを表示
- 18. 入力マスクの非表示と表示
- 19. ダイアログでテキスト入力をカバーする
- 20. エラーを表示するダイアログを表示
- 21. 入力後にエコーで入力したテキストを表示PHP
- 22. PhpStorm入力ダイアログの色
- 23. Winformでデザインモードに入るときにダイアログを表示
- 24. TYPO3:フロントエンドでユーザー入力を表示
- 25. プログラムでツールチップをwinformsアプリケーションに表示
- 26. 出力を表示する前に確認ダイアログを表示したい
- 27. 表示入力、EncoderDevice、WPF
- 28. 入力の表示とカウント?
- 29. 値の入力と表示
- 30. 時間入力と表示
http://www.reflectionit.nl/Articles/InputBox.aspxには例があります。 –