使用Xamarin.Mac将窗户带到前面

时间:2014-09-23 01:20:59

标签: c# macos xamarin.mac

我有一个窗口,在创建新文件时使用FileSystemWatcher弹出。如何让它实际显示/成为前景窗口? MakeKeyAndOrderFront不会让它弹出其他窗口。

1 个答案:

答案 0 :(得分:1)

为了使我的窗口显示在前面,居中和聚焦,我已经取得了以下成功:

NSApplication app = NSApplication.SharedApplication;
app.ActivateIgnoringOtherApps(true);

var win = new PreferencesWindowController().Window;
win.Center();
win.MakeKeyAndOrderFront(this);