SourceList (NSOutlineView) があり、いくつかの項目のコンテキスト メニューを表示したいと考えています。周りを見回すと、Cocoa と Obj-C で答えが見つかりましたが、MonoMac と C# でこれを実行しようとしています。
NSOutlineView から継承し、MenuForEvent メソッドを実装する独自のカスタム クラスを作成する必要があるように思えます。しかし、古い標準の NSOutlineView を独自のカスタム クラスに置き換えようとすると、実行時に何も表示されません。私のコントローラーでは、View.ReplaceSubviewWith(oldTree, newTree) を呼び出します。
他に何かする必要がありますか?それとも、これを達成する別の方法がありますか?