private void listBox_MouseDoubleClick(object sender, MouseEventArgs e) { FileData file = listBox.SelectedItem as FileData; if (file != null) { mOwner.SetSelectedFileData(file); } }