ArgusTV.Recorder.MediaPortalTvServer.SetupForm._linkChannelButton_Click C# (CSharp) Метод

_linkChannelButton_Click() приватный Метод

private _linkChannelButton_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        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);
                }
            }
        }