Ben Chase (01/15/2008)
All hail the Tacquito!
My only guess is that it had something to do with the initialization priority of the objects on the form... the business object is supposed to raise a Navigated event when the form launches to set the initial state of all of those objects. Looks like that wasn't happening, or the handler wasn't attached when it did happen. I dunno; at least it's working for you.
I am having the same problem, again. This has got me stumped. I will open the window and the first record is shown. No navigation is availble on the MaintenanceFormToolStrip. There are quite a few records. If I browse and select the first record of 100s, I'll get that record, but no navigation still. It is as if the toolstrip does not know about the primary BO.
The initialization priority does not seem to be the key here. I have tried playing with a few options to try to get this to work. Nothing has been successful. My last option will be to delete the toolstrip and start over.
One other oddity...the form opens in an idle editing state. Nothing is lit up to edit; however, if I choose to close the window the default popup shows up asking if I want to save changes? There have been no changes, nor has the editing state been altered...it is still idle. I am thinking that the primary business object is no longer primary, even though it is showing up that way.
Odd, huh?
Bill