I had a look to your image and it seems you are using a
ListView
control.
Can't you just retrieve the info from that control using the
SelectedIndexChanged
event?
private void yourListView_SelectedIndexChanged(object sender, EventArgs e)
{
if (yourListView.SelectedIndex == -1)
return;
ListViewItem item = yourListView.Items[yourListView.SelectedIndex];
textBoxID.Text = item.Text;
textBoxName.Text = item.SubItems[0].Text;
textBoxPhone.Text = item.SubItems[1].Text;
textBoxLevel.Text = item.SubItems[2].Text;
}