public EventPropertiesViewModel(EventPropertiesModel eventPropertiesModel)
 {
     if (eventPropertiesModel == null)
         ProposedProperties = new KeyboardEventPropertiesModel
         {
             ExpirationType = ExpirationType.Time,
             Length = new TimeSpan(0, 0, 1),
             TriggerDelay = new TimeSpan(0)
         };
     else
         ProposedProperties = GeneralHelpers.Clone(eventPropertiesModel);
 }