remove => RemoveHandler(FormCurrentStateChangedEvent, value);
 add => AddHandler(FormCurrentStateChangedEvent, value);