Ryan Riley ryan.ri...@panesofglass.org http://panesofglass.org/ http://wizardsofsmart.net/
On Mon, Jul 20, 2009 at 9:16 AM, Ryan Riley <ryan.ri...@panesofglass.org>wrote: > > > > Ryan Riley > ryan.ri...@panesofglass.org > http://panesofglass.org/ > http://wizardsofsmart.net/ > > > > On Mon, Jul 20, 2009 at 9:10 AM, Curt Hagenlocher <cu...@microsoft.com>wrote: > >> This should work under desktop WPF (though not under Silverlight) because >> IronRuby objects implement ICustomTypeDescriptor. But consider the following >> code: >> >> class Drive >> def letter >> 'C' >> end >> def format >> # format the hard drive >> end >> end >> >> How do we know what the "properties" of Drive are? For obvious reasons, we >> would want to return "letter" but not "format". The way I protected against >> this was to return only those names which have both an arity 0 getter and an >> arity 1 setter. In other words, the above class would also need a >> >> def letter= value >> # raise some kind of "not supported" exception >> end >> >> in order for the ICustomTypeDescriptor implementation to recognize >> "letter" as a property. >> >> -----Original Message----- >> From: ironruby-core-boun...@rubyforge.org [mailto: >> ironruby-core-boun...@rubyforge.org] On Behalf Of Shay Friedman >> Sent: Saturday, July 18, 2009 9:12 AM >> To: ironruby-core@rubyforge.org >> Subject: [Ironruby-core] Data Binding to IronRuby Objects in WPF >> >> Hi there, >> >> I'm trying to databind IronRuby objects to a WPF listbox with no success >> >> My data is a Ruby array of objects. The array seems to be bound fine as >> I see the expected number of rows in the listbox. However, every object >> within the array fails to bind correctly. I tried the object to be a >> Ruby hash or a custom class without success… WPF wouldn't display the >> correct value. >> >> When I tried to create an array of CLR classes, it worked. >> >> Will it work in the future? >> >> Thanks, >> Shay. >> >> ---------------------------- >> Shay Friedman >> http://www.IronShay.com >> Follow me: http://twitter.com/ironshay >> -- >> Posted via http://www.ruby-forum.com/. >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core@rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core@rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> > >
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core