public KeyDataChangingEventArgs(KeyData newkeydata, KeyData prevkeydata) : base() { NewKeyData = (newkeydata == null) ? null : newkeydata.DeepCopyClone(); PreviousKeyData = (prevkeydata == null) ? null : prevkeydata.DeepCopyClone(); }