private void PopulateSiteList() { // We assume all VMs share a pool var vm = _vms[0]; foreach (var site in vm.Connection.Cache.PVS_sites) { var siteToAdd = new PvsSiteComboBoxItem(site); pvsSiteList.Items.Add(siteToAdd); } if (pvsSiteList.Items.Count > 0) { pvsSiteList.SelectedIndex = 0; } }