I see that, I meant something else though but it doesn't matter. I find it interesting because most of the explorer uses DirectUI now and I wasn't aware it could be accessed via .NET.
Re. "ListView" (there is a ListView in the existing WPF, but not SL) Hi SilverlightWPF, About "ListView": Although the existing Silverlight doesn't have it, ListView has been in the existing WPF since the beginning. ListView actually derives from ListBox. The existing WPF ListBox, ListView and DataGrid all derive ultimately from ItemsControl. ListView has more features than a ListBox, but not as many as a DataGrid. SL-Fan P.S. I appreciate your enthusiasm about SL/WPF/XAML. It's folks like you that keep me interested in this platform. Thanks
IVectorView is simply a read-only vector, i.e. a "view" of a vector. I'm guessing that its use in ListView is to expose the items with sorting and filtering applied (in other words, the items which are actually viewable, and in viewable order). That would explain why it's read-only--if the contents are "computed" (based on sorting/filtering), you wouldn't be adding or removing items directly from the view; you'd be modifying the base items collection directly.
yup that makes sense, question i have is do you see any performance or possible virtualization advantages for using the VectorView?! could this allow for smoother scrolling of large listboxes? and or could you see this as a possible solution to some of the issues we have with virtualization and scrollbar sizing for controls that virtually render large lists?
its definetely VC11, not 'managed compiled to native'. why you always turn to build for such obvious things ?
The reason why i ask is because if this is being generated with VC++ then MS have built blend tooling equivalent to what we have in the managed world (blend generates XAML ontop of managed code) If your right and MS now have this tooling that builds XAML ontop of native (VC++) code, thats a big deal that could entice people like me to come over. We sort of know MS are working on tooling BUT we're not sure if its VC++ or JS or both! (or maybe more managed tooling for Jupiter) who knows!!! And so what if i keep refering to Build as the place to answer all our questions, its turning out to be a great event from what im seeing in the Win8 bits!.