private void messagesDataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex < 0)
{
return;
}
var bindingList = messagesBindingSource.DataSource as BindingList<BrokeredMessage>;
if (bindingList == null)
{
return;
}
using (var messageForm = new MessageForm(bindingList[e.RowIndex], serviceBusHelper, writeToLog))
{
messageForm.ShowDialog();
}
}