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);
}