I have an object called Pallet.
I create a Pallet object on one control and create an event. The event args contains that pallet object. The catching class adds that pallet to PackMixedViewControl. I debugged and verified that the Pallet is the same when this block of code runs.
The PackMixedViewControl databinds to an ObservableCollection of pallets. In a listbox, each pallet is assigned to an EditPalletControl.
By the time the EditPalletControl displays, all of the Pallet properties contains empty strings. Why is it creating a new empty pallet instead of using the pallet I passed it? Does anyone know where I went wrong? I'm to the point of manually controlling the databinding process.