1

基本的に、私のアプリケーションの初期化では、ロードされたコントロールのプロパティの値を設定したいと考えています。MonoMac では、MainWindowControllerInitializeメソッドが呼び出されたときに、コントロール アウトレットが必ずしも利用可能であるとは限りません (それらは null です)。

LoadCompleteリッスンしてコントロールで必要な初期化を実行できるようなイベントが見つかりませんでした。

4

1 に答える 1

2

AwakeFromNibクラスでメソッドを使用する必要がありますMainWindowController。すべてのオブジェクトがロードされ、接続されると呼び出されます。

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

    // Do something here with the outlets
}
于 2011-08-31T16:45:00.590 に答える