public void AddToClipboard(ArrowInstanceGeneralVm instanceVm) { try { string dataType = typeof(ArrowInstanceGeneralVm).Name + instanceVm.Model.GetType().Name; Clipboard.SetData(dataType, SerializeToString(instanceVm.Model)); } catch { // do nothing? } }