Basically, I have a ListView of items. When one is selected, a text box comes into view on the right to display more details of that item (takes a little time for the item
You can do something like this:
private bool isInitialized = false;
private void listView1_SelectedIndexChanged(object sender, EventArgs e) {
if (isInitialized) {
ListView.SelectedListViewItemCollection collection = this.listView1.SelectedItems;
if (collection.Count == 0) {
this.label2.Text = "Unselected all!";
}
foreach (ListViewItem item in collection) {
getSideInformation(item.Text);
}
}
isInitialized = true;
}
That will insure that first firing is ignored.