「Xamarin.Macでモーダルウインドウを作成する」の版間の差分
imported>Administrator 編集の要約なし |
imported>Administrator 編集の要約なし |
||
| (同じ利用者による、間の1版が非表示) | |||
| 45行目: | 45行目: | ||
=== 表示してみる === | === 表示してみる === | ||
<syntaxhighlight lang="csharp"> | <syntaxhighlight lang="csharp"> | ||
// ダイアログ生成 | |||
var dialog = new SubWindowController(); | |||
// LoadWindowでawakeNibなどの初期化処理が呼ばれる | |||
dialog.LoadWindow(); | |||
// ウインドウを最前面にしておく(不要かもしれない) | |||
dialog.Window.MakeKeyAndOrderFront(this); | |||
// モーダル表示実行 | |||
NSApplication.SharedApplication.RunModalForWindow(dialog.Window); | |||
</syntaxhighlight> | </syntaxhighlight> | ||