private void _linkChannelButton_Click(object sender, EventArgs e) { if (_channelsDataGridView.SelectedRows.Count > 0) { LinkedChannelItem linkItem = _channelsDataGridView.SelectedRows[0].DataBoundItem as LinkedChannelItem; CreateChannelLinkForm form = new CreateChannelLinkForm(); form.Channel = linkItem.Channel; if (form.ShowDialog() == DialogResult.OK) { ChannelLinks.Save(); string message; Color rowColor; GetLinkedMessageAndColor(linkItem.Channel, out message, out rowColor); linkItem.Message = message; linkItem.RowColor = rowColor; _channelItemsBindingSource.ResetBindings(false); } } }
private void _linkChannelButton_Click(object sender, EventArgs e) { if (_channelsDataGridView.SelectedRows.Count > 0) { LinkedChannelItem linkItem = _channelsDataGridView.SelectedRows[0].DataBoundItem as LinkedChannelItem; CreateChannelLinkForm form = new CreateChannelLinkForm(); form.Channel = linkItem.Channel; if (form.ShowDialog() == DialogResult.OK) { ChannelLinks.Save(); string message; Color rowColor; GetLinkedMessageAndColor(linkItem.Channel, out message, out rowColor); linkItem.Message = message; linkItem.RowColor = rowColor; _channelItemsBindingSource.ResetBindings(false); } } }