public UpdateWindow(List <XapVersionInfo> xapVersionList) : this() { var e = xapVersionList.FirstOrDefault(item => item.UpdateLevel.Equals("U", StringComparison.OrdinalIgnoreCase)); if (e != null) { ButtonUpdateLater.Visibility = System.Windows.Visibility.Collapsed; this.Current = e; } else { this.Current = xapVersionList.First(); } this.GridContainer.DataContext = this.Current; }
public UpdateWindow(XapVersionInfo xapVersion) : this(new List <XapVersionInfo>() { xapVersion }) { }