private void dgvContacts_SelectionChanged(object sender, EventArgs e) { DataGridView dgv = sender as DataGridView; if (dgv.SelectedRows.Count > 0) { Model.Entities.Kundenkontakt contact; //Data.dsSage.OrderRow transRow; contact = dgv.SelectedRows[0].DataBoundItem as Model.Entities.Kundenkontakt; CurrentContact = contact; InitContextMenu(); InitLinkCommands(); this.Text = CurrentContact.Kontaktname; dgvEmail.DataSource = contact.ContactMailList(); } }
void dtvContacts_RowEnter(object sender, DataGridViewCellEventArgs e) { this.mySelectedContact = this.dtvContacts.Rows[e.RowIndex].DataBoundItem as Model.Entities.Kundenkontakt; }