Posted 15 years ago
by jeff jarrell
Following up from post.
Based on that thread I am override the IList<IDataAccessor> GetDataAccessors(object[] values method to get the categories arranged just right and attaching my ProperyDataAccessors to the right category. (Option #3 in prior thread). In the return of the IList<IDataAccessor> i only to return the topmost category because all of the other properties and categories are attached via the DataAccessorCollection on the root category. (we always have a root category. This is working ok. I am implementing ICategoryDataAccessor and IPropertyDataAccessor.
I have worked on inheriting DataFactory and when I selected two objects via .SelectedObjects I am not getting merging. I don't get a call to the IsMergable on the IPropertyDataAccessor.
When inheriting datafactory is the merging something that I have to take care of?
Thanks,
jeff
Based on that thread I am override the IList<IDataAccessor> GetDataAccessors(object[] values method to get the categories arranged just right and attaching my ProperyDataAccessors to the right category. (Option #3 in prior thread). In the return of the IList<IDataAccessor> i only to return the topmost category because all of the other properties and categories are attached via the DataAccessorCollection on the root category. (we always have a root category. This is working ok. I am implementing ICategoryDataAccessor and IPropertyDataAccessor.
I have worked on inheriting DataFactory and when I selected two objects via .SelectedObjects I am not getting merging. I don't get a call to the IsMergable on the IPropertyDataAccessor.
When inheriting datafactory is the merging something that I have to take care of?
Thanks,
jeff