On Apr 21, 2011, at 14:10, Guy Steven wrote:

> I have an NSTableView with 3 columns.
> 
> 
> The first contains an NSPop-up which takes as its datasource an array of
> objects with two properties, name and cost. The name is displayed.
> 
> The user enters a quantity in the 2nd column.
> 
> How do I go about displaying the cost in the third column? I can bind that
> column to the quantity key, but don't then know the cost, or I can bind the
> column to get the cost, but don't then know the quantity?

The simplest way is to create a derived property:

        
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ModelObjects/Articles/moIntegrating.html

You can put this derived property in your data model, or if that doesn't make 
sense in your application, in the window controller for the window with the 
table.


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to