如何在Xamarin Mac中设置NSTextView的文本?

时间:2014-04-19 13:36:37

标签: macos xamarin nstextview

好的,从"我从未预料到这将是困难的部分" department:如何在Xamarin Mac中设置NSTextField的文本?

  NSTextView view = new NSTextView(new RectangleF(0, 500, 200, 40));
  view.StringValue = "Foo";

不编译(没有方法" StringValue")。 SetStringValue也不是(" Foo")。似乎也没有任何SetText方法。有一个InsertText方法,但它没有采用C#字符串;它想要一个NSObject(这让我觉得它并不是真正意图直接使用)。

请注意,如果我使用NSTextField而不是NSTextView,我可以很好地分配给StringValue。但是对于NSTextField,相同的代码失败了。

我在iOS上使用ObjC编程方面经验丰富,但对Mac Cocoa和Xamarin Mac来说几乎都是一个菜鸟。所以我确定我错过了一些明显的答案,但我的谷歌搜索还没有找到答案(而且Xamarin论坛今天已经失效)。任何帮助将不胜感激。