我用 monodevelop 创建了一个 MonoMac 项目。
我在 Xcode Interface Builder 中打开了文件 MainWindow.xib。在 Interface Builder 中,我将一个新的 NSwindow 面板放入我的项目中。面板名称为:Setting_window,出口名称为:Setting_window。
在主窗口中,我有 2 个按钮:隐藏设置窗口(btn1)和显示设置窗口(btn2);
当我运行项目时,它显示 2 个窗口:主窗口和设置窗口。单击按钮 btn1 和 btn2 时,我想隐藏和显示设置窗口。在 Windows 上的 C# 中,我使用 .show() 和 .Dispose(); 但是在 Monomac 上,我不知道要调用哪些方法。
这是代码:
Setting_window.Title = "my setting"; // This works as expected
//Setting_window.??? // I want to close the settings window