「Xamarin.Macでモーダルウインドウを作成する」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
45行目: | 45行目: | ||
=== 表示してみる === | === 表示してみる === | ||
<syntaxhighlight lang="csharp"> | <syntaxhighlight lang="csharp"> | ||
− | // ダイアログ生成 | + | // ダイアログ生成 |
− | var dialog = new | + | var dialog = new MessageWindowController(); |
+ | // LoadWindowでawakeNibなどの初期化処理が呼ばれる | ||
+ | dialog.LoadWindow(); | ||
+ | // 不要かもしれないがウインドウを最前面にしておく | ||
+ | dialog.Window.MakeKeyAndOrderFront(this); | ||
+ | // モーダル表示 | ||
+ | NSApplication.SharedApplication.RunModalForWindow(dialog.Window); | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</syntaxhighlight> | </syntaxhighlight> |