C# 在不创建NSView子类的情况下处理NSView.MouseEntered

C# 在不创建NSView子类的情况下处理NSView.MouseEntered,c#,xamarin,xamarin.mac,C#,Xamarin,Xamarin.mac,在下面的理论场景中,在不创建NSView的子类的情况下,当触发NSView.MouseEntered时,如何触发函数 NSView container; NSTrackingArea trackingarea = new NSTrackingArea(container.Frame, NSTrackingAreaOptions.MouseEnteredAndExited, container, null); container.AddTrackingArea(trackingarea); 当,

在下面的理论场景中,在不创建
NSView
的子类的情况下,当触发
NSView.MouseEntered
时,如何触发函数

NSView container;
NSTrackingArea trackingarea = new NSTrackingArea(container.Frame, NSTrackingAreaOptions.MouseEnteredAndExited, container, null);
container.AddTrackingArea(trackingarea);

当,你说创建一个子类
NSView
你到底是什么意思?
公共类NSViewSubClass:NSView{}
。我收到了一个NSView对象,我无法用我自己的自定义对象替换它,因为它添加了跟踪功能,这通常是自动完成的。