It works nice drop it and a BO on a form set a few properties and I'm done. Because some forms don't have as much real estate as others I added the ability to be able to hide fields on the user control which works out nice, however now I wanted to allow the user to pop up a maintenence form that has all the extra info that may not be shown in that instance of the usercontrol.
Problem is when I try to use the child form dialog control on the usercontrol it squacks about not being on a something inherited from SF base form, (the usercontrol is ultimatley inherited from MicroFour.StrataFrame.UI.Windows.Forms.UserControl with 1 layer of inheritance)
I ignore that messagebox and configure the childcontrol anyway's but get object not set to an instance when I call the showdialog method.