public async void SelectResourceType(SelectionChangedEventArgs args) { if (args.AddedItems.Count == 1) { LoadGraphEnabled.Value = false; var resourceType = args.AddedItems[0] as ResourceType; Resources.Clear(); var resources = await _client.Resources(resourceType); foreach (var resource in resources) { Resources.Add(resource); } SelectedResource.Value = resources.First(); ResourcesSelectorEnabled.Value = resources.Count() > 1; } }