Xamarin.Macで、ウィンドウのサイズが変更された時に通知を受け取るサンプルアプリケーションです。
ウィンドウのサイズが変更された時に通知を受け取り、ウィンドウサイズを表示します。
ソースコードはこちら。
次のコードで、ウィンドウサイズが変更された時に指定した処理が実行されます。
NSNotificationCenter.DefaultCenter.AddObserver(
NSWindow.DidResizeNotification,
(obj) => { 実行する処理 });
次のコードでは、ウィンドウサイズが変更された時に、PrintWindowSize()を実行して、ウィンドウサイズを表示しています。
NSNotificationCenter.DefaultCenter.AddObserver(
NSWindow.DidResizeNotification,
(obj) =>
{
PrintWindowSize();
});