I have an entity class that has a binary field and I want this hidden from the user. I have created a partial class and overriden OnInitClassMembersComplete which deserialize this binary data into a new object. This object is derived from IDictionary. I want to expose each of the name value pairs inside this dictionary so that they appear as properties of the entity class on the propertygrid (which needs to be able to modify them).
If I add these dictionary entries into the custom properties of the entity i was hoping to see them appear in the PropertyGrid control, but they dont.
Is this possible? Essentially i want to data bind the custom properties of the entity class.