0
我使用xamarin開發Mac應用程序,並在我的程序中的某處我想設置NSView的標記。但是,標籤屬性對於NSView是隻讀的,所以我正在尋找一種方法來創建標籤可寫的子類。有沒有關於如何編寫子類的建議?感謝創建NSView的子類以啓用setTag()
我使用xamarin開發Mac應用程序,並在我的程序中的某處我想設置NSView的標記。但是,標籤屬性對於NSView是隻讀的,所以我正在尋找一種方法來創建標籤可寫的子類。有沒有關於如何編寫子類的建議?感謝創建NSView的子類以啓用setTag()
public class MyNSView : NSView
{
public nint _tag;
public new nint Tag
{
get
{
return _tag;
}
set
{
_tag = value;
}
}
要知道,這是不是不再是NSView
標籤。
使用您的自定義標籤NSView
var view = new MyNSView();
view.Tag = 100;