public OutputConfigurationViewModel(OutputConfiguration outputConfiguration) { OutputConfigurationData = outputConfiguration; if (OutputConfigurationData.LinkConnection != null && OutputConfigurationData.LinkConnection.Target != null) { OutputLinkConnection = new LinkConnectionViewModel(OutputConfigurationData.LinkConnection); } }
public void Drop(IDropInfo dropInfo) { var item = dropInfo.Data as LinkBaseViewModel; if (item == null) { return; } OutputConfigurationData.LinkConnection = new LinkConnection(item.LinkBaseData); OutputLinkConnection = new LinkConnectionViewModel(OutputConfigurationData.LinkConnection); }