「MonoMac/Preferencesウインドウを付ける」の版間の差分

 
50行目: 50行目:


==実装2==
==実装2==
閉じるたびにDisposeさせた方がいいかも。実装1のように1つのインスタンスを保持している方法だと、前回の画面が途中から再開されたりするため、タブなどを利用している場合はそこから再開になる。好みの問題かもしれない。
実装1のように1つのインスタンスを保持している方法だと、前回の画面が途中から再開されたりするため、タブなどを利用している場合はそこから再開になる。好みの問題かもしれないが、常に新しい画面がお好みなら閉じるたびにDisposeさせた方がいいかもしれない。
<source lang="csharp">
<source lang="csharp">
     public partial class AppDelegate : NSApplicationDelegate
     public partial class AppDelegate : NSApplicationDelegate