(Plus override GetCustomBindablePropertyDescriptors for these fields)
I've noticed that when this object was bind to a Devexpress Grid with business binding source, these properties were not seen in Devexpress Grid.
I've tested for Devexpress (Wrapped) Textbox. These fields were listed in the BindingField list of the textbox.
What is missing ?
This was what I've followed. Is this a correct procedure ?
There is a conflict in my mind with custom properties. For above explanation, What I am doing is to change property name for a field. I'm customizing only the apperance of the property name. This is not a custom field according to my opinion. This is a customized field. When I reference to your documentation and forum posts, I see the Custom fields are the new fields that does not exist in the object. So they are defined in the object.
In my case, My customized property are generated by the tool (uses the changed property code) with new name.
Is it near to give a friendly name in Business Object Mapper and to follow our business ?