internal void OnClosed()
 {
     if (CommitOnClosing)
     {
         innerControl.OnCommitChanges();
     }
     else
     {
         innerControl.OnCancelChanges();
     }
 }