Which ones are supported?
Any grid is supported within StrataFrame. We have a control called a BusinessBindingSource that allows any business object to be bound to any type of grid control.
Do we buy these controls directly from DevExpress?
Yes. You just purchase the controls directly from DevExpress. To take advantage of all of the controls I recommend the DxExperience package.
And is there a "Strataframe" version of the controls or do we just buy the standard versions?
You just buy their standard version. When you install StrataFrame (if you already have it installed you can just re-crate the toolbox tab) you will use the inherited controls which add functionality to DevExpress and has many of the unique StrataFrame controls that use the DevExpress editors. So when you want to use a SImpleButton that supports StrataFrame data binding, you will drop our inherited SimpleButton on the form instead of the standard SimpleButton control. But as far as DevExpress is concerned, you just purchase the controls direct from them. The StrataFrame DevEx inherited controls use the XtraEditor, XtraBars, XtraGrid, and XtraUtils if you want to buy the individually.
Is it possible to create DLLs that contain StrataFrame Maintenance forms?
Sure. You can create any .NET assembly, whether StrataFrame is in the formula or not, as a DLL that supports an add-in. This is just a function of .NET...but you can definitely create DLLs with StrataFrame Maintenance Forms within it. As for a sample, there isn't much to show. All you need to do is go to the project properties and set the Application Type as a Class Library.