「C#/ダイアログの作成」の編集履歴(バックアップ)一覧はこちら

C#/ダイアログの作成」(2009/11/23 (月) 16:45:14) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

普通にフォーム(仮にFormX.csとする)を作って、 FormX form = new FormX(引数); DialogResult r = form.ShowDialog(); みたいに呼び出す。ShowDialogを使うとモーダルになる。 ダイアログに使うフォームは -MaximizeBox・MimnimizeBoxをflaseに -FormBorderStyleをFixedDialogに するのが普通らしい。 モーダルの場合、FormXのDialogResultプロパティに何かしらの値を代入すると自動的に閉じる。 このときセットした値が返される。「閉じる」ボタンで閉じたときはDialogResult.Canselになる。 ダイアログの使い回しはしないのがよい? ----
普通にフォーム(仮にFormX.csとする)を作って、 FormX form = new FormX(引数); DialogResult r = form.ShowDialog(); みたいに呼び出す。ShowDialogを使うとモーダルになる。 ダイアログに使うフォームは -MaximizeBox・MimnimizeBoxをflaseに -FormBorderStyleをFixedDialogに するのが普通らしい。 モーダルの場合、FormXのDialogResultプロパティに何かしらの値を代入すると自動的に閉じる。 このときセットした値が返される。「閉じる」ボタンで閉じたときはDialogResult.Cancelになる。 ダイアログの使い回しはしないのがよい? ----

表示オプション

横に並べて表示:
変化行の前後のみ表示: