2014-04-19 3 views
4

"나는 결코 어려운 부분이 될 것으로 예상하지 못했습니다."부서 : Xamarin Mac에서 NSTextField의 텍스트를 어떻게 설정합니까?Xamarin Mac에서 NSTextView의 텍스트를 설정하는 방법은 무엇입니까?

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

("StringValue"메소드 없음) 컴파일되지 않습니다. SetStringValue ("Foo")도 아닙니다. 또한 SetText 메소드가없는 것으로 보입니다. InsertText 메서드가 있지만 C# 문자열을 사용하지 않습니다. 그것은 NSObject를 원한다. (이것은 내가 직접 사용을 의도하지 않았다고 생각하게 만든다.)

NSTextView 대신 NSTextField를 사용하면 StringValue에 잘 할당 할 수 있습니다. 그러나 NSTextField를 사용하면 동일한 코드가 실패합니다.

나는 Mac OS X에서 ObjC 프로그래밍에 익숙하지만 Mac 코코아와 Xamarin Mac에서는 꽤 멍청하다. 그래서 확실한 답을 찾지 못했지만 내 인터넷 검색 결과가 답을 찾지 못했습니다 (그리고 Xamarin 포럼은 오늘 중단되었습니다). 어떤 도움이라도 대단히 감사하겠습니다.

답변

4
+0

아니, 그건 하나를 보지 않았다! 고맙습니다! –

+0

... Value가 NSTextField에서 작동하지 않는 것으로 보입니다. 이 두 가지 (밀접하게 관련된?) 컨트롤에 같은 방식으로 텍스트를 할당하지 않으면 이상합니다. 그러나 어떤 작품이든, 나는 추측한다! –

관련 문제