我如何知道MonoMac中何时设置了控制插座?

时间:2011-08-31 16:33:23

标签: interface-builder macos monomac

基本上,在我的应用程序的初始化中,我想在控件的属性加载后设置它的值。在MonoMac中,似乎调用MainWindowController的{​​{1}}方法时,控件出口不一定可用(它们为空)。

我找不到任何可以监听的Initialize等事件,然后在我的控件上进行必要的初始化。

1 个答案:

答案 0 :(得分:2)

您应该在AwakeFromNib课程中使用MainWindowController方法。一旦加载并连接了所有对象,就会调用它。

public override void AwakeFromNib ()
{
    base.AwakeFromNib ();

    // Do something here with the outlets
}