void resourceListSelectionChanged(object sender, EventArgs e) { if(resourceList.SelectedItems.Count == 0) { internalState = ListViewViewState.Nothing; showResource(null); } else { internalState = ListViewViewState.ItemsSelected; } if(resourceList.SelectedItems.Count != 1) { return; } object key = resourceList.SelectedItems[0].Text; ResourceItem item = (ResourceItem)resourceList.Resources[key.ToString()]; showResource(item); }
void ResourceListSelectionChanged(object sender, EventArgs e) { if (resourceList.SelectedItems.Count == 0) { internalState = ListViewViewState.Nothing; ShowResource(null); } else { internalState = ListViewViewState.ItemsSelected; } if (resourceList.SelectedItems.Count != 1) { return; } object key = resourceList.SelectedItems[0].Text; ResourceItem item = (ResourceItem)resourceList.Resources[key.ToString()]; ShowResource(item); }