Force refresh of CanEditChange?

  • In my customized Details panel, I have property A and it’s null.
  • Property B is disabled because property A is null.
  • In code, I assign property A a new value.
  • Property B should now be enabled, but it’s not.

Is there a way to force a refresh of the details panel to run the CanEditChange function without user interaction?

Solved.

When implementing IDetailCustomization in your class you override the virtual CustomizeDetails. Using the IDetailLayoutBuilder to get a property handle and calling MyPropertyHandle->NotifyPostChange()

but when you don’t have custom details panel? Trying to refresh without custom details.

Hi, Did you find a solution to this?