NSCollectionViewItem получен из NSViewController. Я использую его как прототип в NSCollectionView. Он обладает свойством, называемым RepresentedObject. Обычно я бы использовал что-то вродеКак связать существующий элемент в NSCollectionViewItem?
var set = this.CreateBindingSet<DevViewController, DevViewModel>();
set.Bind (devTextField).To (vm => vm.Text);
set.Bind (devTextView).To (vm => vm.BigText);
связать элементы пользовательского интерфейса с vm. В случае NSCollectionViewItem, я хочу привязываться к свойствам в представлении объекта. Как мне это сделать?
NSCollectionView.Content принимает NSObject []. В настоящее время я беру свой список и создаю NSObject [], где каждый элемент содержит NSObject.FromObject (myClass), который сам по себе не может быть правильным.
Заранее благодарен!
Обновление. Кажется, что если я могу сделать свой NSObject объектом KVO'd ala http://cocoa-mono.org/archives/153/kvc-kvo-and-cocoa-bindings-oh-my-part-1/, что привязки будут автоматически работать.