You said:
The SummaryDetail view that is in the IdeaBlade.Cab.DevEx is acutally using the DotNet tab controll for the detail grid. I want to use the DevEx grid so my skinning will remain constant. But when I try the tab takes up all available space and does not load any of the widgets/views that should be on that tab.
You're right, the DevEx SummaryDetail view does use the standard DotNet TabWorkspace to display the view. There is a DevEx version of the TabWorkspace in the ThirdParty.DevEx.CompositeUI.Extensions project in the CabanaLib solution. You could try replacing the DotNet-based TabWorkspace with that, but I don't guarantee the results.
You also said:
The BasicGrid that is in the IdeaBlade.Cab.DevEx is using the DotNet Grid which then is changed to the DevEx grid depending on if you have DevEx installed.
My reading is that DevExGridView, defined in IdeaBlade.Cab.DevEx uses a DevEx grid. DevExBasicGridView combines this with a DotNet NavigationBar.
On the basic grid I want to change some of the NavBars features but I can't because I can not create a new BasicGrid in my Foundation Project. It gives me an error "Could not find an appropriately matching constructor." And that is before changing anything.
GridViews are normally configured by setting their GridViewContext that is passed to their presenter via the workitem. If that doesn't provide the facility you need, create a view that inherits from GridView with a custom presenter (inheriting from GridViewContextBase).
Does this help?
Bill J.