예제 #1
0
 private void Changed(object sender, StateChange <StateType> e)
 {
     if (RevertOnExit && e.Old != null && !States.Contains(e.Old.Value))
     {
         RevertState = e.Old.Value;
     }
     if (ActiveManager != null)
     {
         ActiveManager.Check();
     }
 }
예제 #2
0
 private void _OnState(object sender, StateChange <T> e)
 {
     _Refresh();
 }